객체를 만들기 위한 틀
객체지향 용어는 문제 속 단서와 바로 연결해 구분한다
설계도, 실제 대상, 숨김, 물려받음, 같은 호출의 다른 동작을 각각 다른 신호로 읽는다.
단서별 연결
상태와 동작을 가진 인스턴스
데이터와 기능을 묶고 접근을 제한
is-a 관계에서 부모 기능을 재사용
같은 메시지가 객체별로 다르게 실행
실제 객체 타입으로 호출 대상 결정
설계도, 실제 대상, 숨김, 물려받음, 같은 호출의 다른 동작을 각각 다른 신호로 읽는다.
객체를 만들기 위한 틀
상태와 동작을 가진 인스턴스
데이터와 기능을 묶고 접근을 제한
is-a 관계에서 부모 기능을 재사용
같은 메시지가 객체별로 다르게 실행
실제 객체 타입으로 호출 대상 결정