프로토타입 패턴 (1) 썸네일형 리스트형 GoF 디자인 패턴 - 프로토타입 패턴 (Prototype Pattern) 1. 프로토타입 패턴이란?프로토타입 패턴은 생성 패턴 (Creational Patterns)의 하나로써 기존 객체를 복사하여 새로운 객체를 생성하는 생성 패턴이다. 객체를 일일이 생성하는 대신, 기존 객체를 복제(clone)하여 동일한 값과 상태를 가진 객체를 빠르게 만들 수 있도록 한다.특징객체 생성 비용 절감: 복잡한 객체를 새로 생성하는 것보다 기존 객체를 복제하는 것이 비용적으로 효율적이다.객체 생성 과정 단순화: 직접 생성자 호출 없이 동일한 속성을 가진 객체를 쉽게 만들 수 있다.런타임 동적 객체 생성 가능: 클래스의 인스턴스를 런타임에서 복제하여 유연한 객체 생성을 지원한다.2. 프로토타입 패턴의 구조Prototype(프로토타입 인터페이스): 객체 복제를 위한 clone() 메서드를 정의한다.. 이전 1 다음