1. 프로토 타입 패턴이란? 의도 원형이되는 인스턴스를 사용하여 생성할 객체의 종류를 명시하고, 이렇게 만든 견본을 복사해서 새로운 객체를 생성 즉, 기존 인스턴스를 복제하여 새로운 인스턴스를 만드는 방법을 말한다. 사용 시기 원형 패턴은 제품의 생성, 복합, 표현 방법에 독립적인 제품을 만들고자 할 때 사용 인스턴스화할 클래스를 런타임에 지정할 때 제품 클래스 계통과 병렬적으로 만드는 팩토리 클래스를 피하고 싶을 때 클래스의 인스턴스들이 서로 다른 상태 조합 중에 어느 하나일 때 구조 구조에서 보듯이 원형에서 다양한 클래스가 파생해서 그 파생된 클래스를 사용하는 것이다. (이정도야뭐...) Prototype : 자신을 복제하는데 필요한 인터페이스를 정의 ConcretePrototype : 자신을 복제하..