AbstractFactory1 자바(JAVA) - 추상팩토리(Abstract Factory) 패턴 1. 의도 구체적인 서브클래스 정의 없이 관련 객체들을 하나의 군으로 통합시킨 인터페이스를 제공함. 2. 용도 일관된 방식으로 객체를 생성하고자 할 때 유용함. 구체적인 객체 생성을 모두 구체 팩토리 클래스에 위임함으로써, 여러 객체가 생성되는 것을 방지함. 3. UML 4. 구현 public class Client { public static void main(String[] args) { ComputerFactory computerFactory = new LGComputerFactory(); computerFactory.createKeyBoard(); computerFactory.createMouse(); } } // LGKeyBoard 생성 // LGMouse 생성 ==================.. 2023. 11. 8. 이전 1 다음