nyximos.log

[객체지향의 사실과 오해] 1. 협력하는 객체들의 공동체 본문

Books

[객체지향의 사실과 오해] 1. 협력하는 객체들의 공동체

nyximos 2024. 11. 8. 22:19
  • 객체지향
    • 새로운 세계 창조
    • 실세계 모방 🙅🏻‍♀️
    • 자율적인 객체들의 협력
  • 요청 &응답 → 협력하는 과정 → 역할(책임 포함) 부여
  • 객체에 적절한 책임 부여
  • 객체는 충분히 협력적/자율적 이어야한다.
  • 객체 : 상태 + 행동
  • 자율적인 객체 → 유지보수 👍🏻 재사용 👍🏻
  • 메시지 : 협력을 가능하게 함
  • 메서드 : 메시지를 처리하는 방법
  • 메시지와 메서드 분리 → 객체의 자율성 🔺
  • 클래스 관점 → 메시지를 주고받는 객체의 관점
  • 어떤 메시지를 주고 받으며 협력하는가