수강완료한 강의 복습해보자 (코딩으로 학습하는 GoF의 디자인 패턴) 팩토리 메서드 (Factory Method) 구체적으로 어떤 인스턴스를 만들지는 서브 클래스가 정한다. 다양한 구현체(Product)가 있고, 그중에서 특정한 구현체를 만들 수 있는 다양한 팩토리(Creator)를 제공할 수 있다 적용 전 코드 (Before) Ship.java @Getter @Setter @ToString public class Ship { private String name; private String color; private String logo; } Client.java public class Client { public static void main(String[] args) { Ship whiteship =..
Read more
FactoryPattern