생성패턴 목록 팩토리 메소드 패턴 (Factory Method Pattern) 추상 팩토리 패턴 (Abstract Factory Pattern) 싱글톤 패턴 (Singleton Pattern) 프로토타입 패턴 (Prototype Pattern) 빌더 패턴 (Builder Pattern) 오브젝트 풀 패턴 (Object Pool Pattern) 시스템을 설계할 때에는 먼저 추상적으로 설계를 하게 될 수 밖에 없다. 때문에 추상적인 개념을 추상클래스로 만들어 두고 팩토리 메소드 패턴을 적용하면 기초 설계에 있어서 유용할 것 같다고 생각한다. 장점 - 서브클래스가 객체타입을 선택해서 생성할 수 있습니다. - 특정 클래스를 코드에 바인딩 할 필요가 없어서 느슨한 결합을 촉진합니다. - 코드는 인터페이스와 추상클..