다음 내용이 설명하는 디자인 패턴은 ?
- 객체를 생성하기 위한 인터페이스를 정의하여 어떤 클래스가 인스턴스화 될것인지는 서브클래스가 결정하도록 하는 것
- 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 |