NOTE

20231106-1

♥dahye♥ 2023. 11. 6. 13:42

다음 내용이 설명하는 디자인 패턴은 ? 

- 객체를 생성하기 위한 인터페이스를 정의하여 어떤 클래스가 인스턴스화 될것인지는 서브클래스가 결정하도록 하는 것

- Virtual-Constructor패턴이라고도 함

--> Factory Method 패턴

 

- Visitor 패턴 : 행위패턴

각 클래스들의  데이터 구조에서 처리 기능을 분리하여 별도의 클래스로 구성함. 

분리왼 처리 기능은 각 클래스를 방문하여 수행

 

- Observer패턴 : 행위패턴

한 객체의 상태가 변화하면 객체에 상속되어 있는 다른 객체들에게 변화된 상태를 전달.

분산된 시스템 간에 이벤트 생성, 발행, 이를 수신해야할때 이용함

 

- Bridge패턴 : 구조패턴

구현부에서 추상층을 분리, 서로가 독립적으로 확장함

기능과 구현을 두 개의 별도 클래스로 구현함

반응형

'NOTE' 카테고리의 다른 글

정보처리기사 - NOTE 2  (0) 2023.11.06
정보처리기사 필기 - NOTE 1  (0) 2023.11.06
20231103-2  (0) 2023.11.03
20231103-1  (0) 2023.11.03
20231102-5  (0) 2023.11.02