-
Ch1. 협력하는 객체들의 공동체코딩은 주댕이로/객체지향의 사실과 오해 2022. 3. 9. 01:05
객체가 갖추어야할 두 가지 덕목
1. ‘협력적’이어야 한다.
- 폐쇄적이어선 안되고, 스스로 모든 걸 하려는 전지전능한 객체는 자멸하게 될 것
2. ‘자율적'이어야 한다.
- 상태는 스스로 결정할 수 있어야 하고 외부에서 통제할 수 없다.
메서드와 자율성
- 메시지를 수신한 객체가 런타임에 메서드를 선택할 수 있다는 점은 객체지향 프로그래밍 언어를 구분 짓는 핵심적인 특징 중 하나다.
'코딩은 주댕이로 > 객체지향의 사실과 오해' 카테고리의 다른 글
Ch7. 함께 모으기 (0) 2022.04.04 Ch6. 객체 지도 (0) 2022.03.09 Ch5. 책임과 메시지 (0) 2022.03.09 Ch3. 타입과 추상화 (0) 2022.03.09 Ch2. 이상한 나라의 객체 (0) 2022.03.09