- 객체지향에서 중요한 것은 클래스가 아니라 객체이다.
- 추상화는 단순화 및 분류하는 것이다.
- 객체는 자율성과 책임이 있으며, 스스로만 스스로의 상태를 결정할 수 있다. 그리고 메시지를 통해 다른 객체와 협력한다.
- 객체의 상태를 결정하는 것은 행동이다.
- 행동을 기준으로 객체의 타입이 정해진다. 즉, 같은 행동으로 추상화되는 객체는 같은 타입이다.
- 역할을 통하여 협력을 추상화할 수 있다. 객체에 추상적인 역할을 대체해 재활용할 수 있다.
카테고리 없음
댓글