JAVA 자바 디자인 패턴 : 팩토리 패턴, 장점 단점, 예시
JAVA 자바 디자인 패턴 : 팩토리 패턴 팩토리 패턴(Factory Pattern)은 객체 지향 프로그래밍에서 객체의 생성을 처리하는 디자인 패턴 중 하나입니다. 이 패턴은 객체 생성 과정의 복잡성을 감소시키고, 클라이언트 코드와 객체 생성 사이의 의존성을 줄이는 데 목적이 있습니다. 팩토리 패턴은 크게 두 종류로 나뉩니다: 팩토리 메서드 패턴(Factory Method Pattern)과 추상 팩토리 패턴(Abstract Factory Pattern). 팩토리 패턴 예시 예를 들어, 다양한 타입의 차량을 생성하는 간단한 팩토리 메서드 패턴을 구현해 보겠습니다. abstract class Vehicle { abstract void startEngine(); } class Car extends Vehicl..
2024.04.16