태그 : 디자인패턴 요약보기전체보기목록닫기

1 2

2.9.10. Template Method (Behavioral, 행위)

전체 동작은 추상클래스에 정의하고 세세한 부분구현은 서브클래스(구현클래스)에서 재정의 할 수 있게 유연함을 제공하는 객체를 설계다이어그램 1.하나의 동작에 대한 알고리즘의 뼈대를 정의하고 세부적인 단계는 서브클래스서 구현하게 지연시켜 알고리즘의 변경 없이 특정 단계를 재정의 하게한다.다이어그램 2.공통기능을 묶어서 추상클래스에서 구현하고 부모의 템플릿함...

2.1.5. Builder

다이어그램1.다이어그램2. 다이어그램 3(Sequential)Separate the construction of a complex object from its representation so that the same construction process can create different representations 복합객체의 생성을 표현?으로부...

2.1.4. Abstract Factory - 분류화된 여러추상성을 생성하는 공장클래스

다이어그램 1 - 너무 단순해서 이해하기 어렵습니다.출처 : http://www.mcdonaldland.info/files/designpatterns/designpatternscard.pdf AbstractFactory : Creates an instance of several families of classes클래스(객체)의 몇 가지 집합(동질의 군)...
1 2


구글광고