3. 역할, 책임, 협력
00. 선요약 객체지향 패러다임의 관점에서 핵심은 역할(role), 책임(responsibility), 협력(collaboration) 2장에서 알아본 다양한 기술적 매커니즘이 모여 유연하고 재사용 가능한 협력을 만들 수 있는 기반을 제공한다. 객체는 상태와 행동을 함께 캡슐화 하는 실행단위. 객체의 상태와 행동은 객체가 참여하고 있는 협력을 통해 정함. 다양한 객체들이 특정 기능을 구현하기 위해 메시지를 주고받으며 상호작용을 하는 것을 협력이라 함. 객체가 협력에 참여하기 위해 수행하는 로직은 책임이라 부르고 객체들이 협력 안에서 수행하는 책임들이 모여 객체가 수행하는 역할을 구성 함. 01. 협력 요구사항을 구현해 기능을 제공하기 위해선 다양한 객체들이 참여하는 협력을 구축해야 함. 객체지향 원칙을 ..
책/오브젝트
2021. 12. 21. 18:08
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday