제대로 기록하기

제대로 기록하기

  • 분류 전체보기 (34)
    • 인덱스 (1)
    • 알고리즘 (10)
    • CS (2)
    • Embedded (0)
    • BackEnd (6)
      • Java - Spring (1)
    • FrontEnd (0)
      • React (0)
    • Application (1)
      • flutter (1)
    • 데이터베이스 (1)
      • MySQL (0)
      • postgreSQL (1)
    • Infra (5)
      • CI-CD (1)
      • DevOps (4)
    • Test (3)
    • Git (1)
    • 아키텍처 (4)
    • 회고 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

제대로 기록하기

컨텐츠 검색

태그

알고리즘 MySQL 완전탐색 백준 우아콘 카프카 코딩테스트 springboot 프로그래머스 레벨2 스프링 Kafka 코테 Spring 카프카 클러스터 kafka cluster 데이터베이스 프로그래머스 멀티모듈 다이내믹 프로그래밍 아키텍처

최근글

댓글

공지사항

아카이브

OOP(1)

  • 객체 지향 프로그래밍(Object Oriented Programming)

    아래 내용은 그냥 제 의식의 흐름대로 써봅니다. 틀린 부분은 댓글 좀 부탁드려요. 상습적으로 나오는 면접 질문입니다. 늘 면접가보면 C언어를 많이 쓰던 제가 자바 소양이 부족함이 뽀록나는 대목이기도 하죠. 가장 기본적인 질문이지만 지원자의 깊이를 가늠해볼 수 있는 문제입니다. 또 면접을 보러가야하기에 한번 정리해봅니다. The Forgotten History of OOP 일반적으로 객체 지향 프로그래밍이라고하면 프로그랭을 할 데이터를 상태와 행위를 가진 객체를 만들고, 객체들 간 상호작용을 통해 로직을 구성하는 프로그래밍 방법이라고 합니다. 흔히들 객체 지향 프로그래밍의 특징을 5가지로 언급합니다. 클래스, 추상화, 캡슐화, 상속, 다형성입니다. 그러나 위 제목의 아티클을 읽어보면 객체지향의 본질이 무엇..

    2022.11.29
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바