#객체 #new #생성 #Dog #인스턴스 #클래스 #Sandwich #코드 #public #void #팩토리 #Sandwich.Builder #동물 #Cat #Animal #패턴 #메서드 #AnimalFactory #메소드 #myDog #class #자바 #java #타입 #myDog.bark #포키1 Do it! 알고리즘 입문: 자바 편 (27)[책리뷰 & Book review] 팩토리 패턴에 대해서 팩토리 패턴은 객체 생성 로직을 캡슐화하여 객체 생성을 담당하는 클래스(팩토리)를 통해 객체를 생성하는 디자인 패턴입니다. 이렇게 하면 객체를 생성하는 코드와 사용하는 코드를 분리할 수 있습니다. 아래에 팩토리 패턴을 구현한 간단한 자바 코드를 보여드리겠습니다. java interface Animal { void speak(); } class Dog implements Animal { public void speak() { System.out.println("멍멍!"); } } class Cat implements Animal { public void speak() { System.out.println("야옹~"); } } class AnimalFactory { public Anim.. 2024. 2. 6. 이전 1 다음 반응형