본문 바로가기
Portpolio/webdev_tip

객체지향의 사실과 오해 5장: 책임과 메시지

by Peter Choi 2023. 11. 18.
반응형

동기: 인프런 강의 중 스프링 기본편에서 김영한 강사님의 추천으로 "객체지향의 사실과 오해" 라는 책을 추천받음

기간: 2023.11.13 ~ 2023.11.17(1일 1장, 1장부터 5장까지 공유)

구성 방법: 요약, 중요하다고 생각하는 부분만 공유하고 코드로 구현해보기

http://aladin.kr/p/aGexE

 

객체지향의 사실과 오해

위키북스 IT Leaders 시리즈 23권. 객체지향이란 무엇인가? 이 책은 이 질문에 대한 답을 찾기 위해 노력하고 있는 모든 개발자를 위한 책이다.

www.aladin.co.kr

자율적인 책임

방법에 대해서가 아니라 내용에 대한 책임이 자율적 책임이다.

 

메시지와 메서드

다형성: 서로 다른 객체가 동일한 유형의 메시지에 대해서 서로 다르게 반응하는 것을 의미한다.

 

메시지를 따라라

송수신의 과정에서 메시지의 내용에 충실하며 객체의 상태에 대해서는 묻지 않는다

 

객체 인터페이스

인터페이스: 두 사물이 공통적으로 마주치는 지점에서 상호 작용할 수 있게 해주는 요소

인터페이스를 이용해서 구현은 숨기고 외부로 인터페이스를 보이는 것을 의미한다

 

인터페이스의 구현과 분리의 원칙

캡슐화를 참조

 

반응형

댓글