Java Story 32

[ Java ] 디자인 패턴 Builder, abstract Factory

Builder Builder : 구조를 가진 인스턴스를 쌓아올리는 디자인 패턴'문서'를 만들 메소드들을 선언하고 있는 추상 클래스로 getResult()네서드를 통해서 완성된 문서를 얻는다, public abstract class Builder {public abstract void makeTitle(String titile);public abstract void makeString(String str);public abstract void makeItem(String[] items);public abstract Object getResult();} Director : Builder형 클래스 생성자, construct() 메소드를 통해 builder 문서를 채워 인스턴스를 반환 Abstract Facto..

Java Story 2016.01.25
반응형