인터페이스 (1) 썸네일형 리스트형 Day31(객체지향 프로그래밍,생성자,오퍼레이션,결합도,List와ArrayList차이점,구현체,인터페이스) 객체지향 프로그래밍 - 메세지는 객체들이 서로 협력하기 위해 사용할 수 있는 유일한 의사소통 수단입니다. - 객체가 메시지를 수신할 수 있다는 것은 객체가 메시지에 해당하는 책임을 수행할 수 있다는 것을 의미합니다. - 외부의 객체는 메시지에 관해서만 볼 수 있고 객체 내부는 볼 수 없기 때문에 자연스럽게 객체의 외부와 내부가 분리됩니다. - 독립된 객체의 상태와 행위에 대해 고민하지 말고 시스템의 기능을 구현하기 위해 객체가 다른 객체에게 제공해야하는 메시지에 대해 더욱 고민하는 것이 좋습니다. - 책임-주도 설계의 기본 아이디어는 객체들 간에 주고받는 메시지를 기반으로 적절한 역할과 책임, 협력을 발견하는 것입니다. - what/who 사이클은 어떤 행위(메시지)를 수행할지 결정하고 누가 그 행위를 .. 이전 1 다음