728x90
옵저버 패턴을 통해 이벤트 발생 후 객체 외부에서 처리 할 수 있다.
상속(extends)- 자식클래스가 부모클래스의 메서드 등을 상속받아 사용하며 자식 클래스에서 추가 및 확장을 할 수 있는 것을 말한다. 이로인해 재사용성, 중복성의 최소화가 이루어진다.
구현(implements)- 부모 인터페이스를 자식 클래스에서 재정의하여 구현하는 것을 말하며, 상속과는 달리 반드시 부모 클래스의 메서드를 재정의하여 구현해야 한다.
상속은 일반클래스, abstract 클래스를 기반으로 구현하며, 구현은 인터페이스를 기반으로 구현한다.
728x90
'CS' 카테고리의 다른 글
API와 SDK (1) | 2022.08.29 |
---|---|
디자인 패턴- 프록시 패턴 (0) | 2022.08.19 |
디자인 패턴- 전략 패턴 (0) | 2022.08.19 |
디자인 패턴- 02. 팩토리 패턴 (0) | 2022.08.18 |
디자인 패턴- 01. 싱글톤 패턴 (0) | 2022.08.18 |