본문 바로가기
CS

디자인패턴- 옵저버 패턴

by Wanado 2022. 8. 19.
728x90

옵저버 패턴을 통해 이벤트 발생 후 객체 외부에서 처리 할 수 있다.

 

상속(extends)- 자식클래스가 부모클래스의 메서드 등을 상속받아 사용하며 자식 클래스에서 추가 및 확장을 할 수 있는 것을 말한다. 이로인해 재사용성, 중복성의 최소화가 이루어진다.

 

구현(implements)- 부모 인터페이스를 자식 클래스에서 재정의하여 구현하는 것을 말하며, 상속과는 달리 반드시 부모 클래스의 메서드를 재정의하여 구현해야 한다.

 

상속은 일반클래스, abstract 클래스를 기반으로 구현하며, 구현은 인터페이스를 기반으로 구현한다.

 

 

출처 - https://www.youtube.com/watch?v=1dwx3REUo34

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