6장 메시지와 인터페이스


6장 메시지와 인터페이스

메시지와 인터페이스 객체지향의 흔한 실수 중 하나는 클래스에 집중하는 것 객체지향에서는 클래스가 아닌 객체에 집중해야 된다! 객체가 수행하는 책임에 초점을 맞춰야 한다 협력과 메시지 협력은 객체가 다른 객체에게 무언가를 요청할 때 시작함 메시지는 객체 사이의 협력을 가능하게 하는 매개체 협력의 관점에서 객체는 두 가지 종류의 메시지 집합으로 구성 객체가 수신하는 메시지 집합 외부의 객체에게 전송하는 메시지의 집합 함께 고려해야 한다. 메시지와 메시지 전송 메시지 객체들이 협력하기 위해 사용할 수 있는 유일한 의사소통 수단 한 객체가 다른 객체에게 도움을 요청하는 건 메시지 전송 또는 메시지 패싱 전송하는 객체를 메시지 전송자, 수신하는 객체를 메시지 수신자 메시지는 오퍼레이션명과 인자로 구성되고 메시지 전송은 메시지 수신자를 추가한 것 메시지와 메서드 메서드 메시지를 수신했을 때 실제로 실행되는 함수 또는 프로시저 메시지와 메서드의 구분은 메시지 전송자와 수신자가 느슨하게 결합될 수...


#OOP #책임 #인터페이스 #오브젝트 #명령과쿼리 #메시지 #디미터법칙 #객체지향 #TDA #협력

원문링크 : 6장 메시지와 인터페이스