반응형
prototypepattern
-
생성 패턴(Creational Pattern) - 프로토타입(Prototype) 패턴Java/디자인패턴 2024. 11. 23. 12:14
프로토타입(Prototype) 패턴은 생성 패턴(Creational Pattern) 중 하나로, 객체의 복사본을 생성할 수 있는 메커니즘을 제공합니다. 이 패턴은 객체를 복제하여 새 객체를 만드는 방식으로, 객체 생성에 드는 비용을 줄이고, 객체가 복잡한 구조를 가질 때 유용합니다. 즉, 새로운 객체를 만들 때 객체의 생성과 초기화 과정이 복잡할 경우, 기존 객체를 복사하여 사용하는 방법을 제시합니다.1. 프로토타입 패턴의 목적프로토타입 패턴은 객체를 새로 생성하는 대신, 기존 객체를 복제하여 새로운 객체를 생성하는 방식으로 성능을 개선할 수 있습니다. 이 패턴을 사용하면 객체 생성 시 필요한 시간이 단축되고, 복잡한 객체를 만드는 과정에서 발생할 수 있는 오류를 줄일 수 있습니다.2. 프로토타입 패턴의..