GoF 책의 13 페이지에 문장이 있습니다."디자인 패턴"은 '동일한 유형의 두 객체가 인터페이스의 일부만 공유하면됩니다'라고 말하는 이유는 무엇입니까?
Two objects of the same type need only share parts of their interfaces.
이 문장을 이해할 수 있을지 확신하지 못합니다.
편집 :
: 실제로 해당 부분을 이해하는 데 도움이 될 수 있습니다. "Window"라는 인터페이스에 정의 된 작업에 대한 모든 요청을 수락하면 "Window"유형을 가진 것으로 오브젝트를 말합니다. 객체는 많은 유형을 가질 수 있으며 광범위하게 다른 객체가 하나의 유형을 공유 할 수 있습니다. 객체의 인터페이스의 일부는 한 유형으로 특징 지어 질 수 있고 다른 부분은 다른 유형에 의해 특징 지어 질 수 있습니다. 동일한 유형의 두 객체는 의 인터페이스의 일부만 공유하면됩니다. 인터페이스는 다른 인터페이스를 서브 세트로 포함 할 수 있습니다.
"인터페이스"우리가 지금 그 당시에는 널리 사용되지 않았다 알고. 아마 GoF는 동일한 클래스의 2 개 객체가 노출 된 클래스 메소드를 스스로 억제해야한다는 것을 의미했습니다. – StuartLC