Builder Pattern 빌더패턴


Builder Pattern 빌더패턴

Builder Pattern 빌더패턴 복잡한 단계가 필요한 인스턴스 생성을 빌더 패턴을 통해서 구현할 수 있다. 복잡한 단계를 거쳐야 생성되는 객체의 구현을 서브 클래스에게 넘겨주는 패턴 구현 BluePrint.java public abstract class BluePrint { abstract public void setCpu(); abstract public void setRam(); abstract public void setStorage(); public abstract Computer getComputer(); } LgGramBlueprint.java public class LgGramBlueprint extends BluePrint{ private Computer computer; public LgGramBlueprint(){ computer =new Computer("default","default","default"); } @Override public void set...


#BuilderPattern #Gof #빌더패턴

원문링크 : Builder Pattern 빌더패턴