수강완료한 강의 복습해보자 (코딩으로 학습하는 GoF의 디자인 패턴) 추상 팩토리 (Abstract Factory) 서로 관련있는 여러 객체를 만들어주는 인터페이스 구체적으로 어떤 클래스의 인스턴스를(concrete product)를 사용하는지 감출 수 있다. 적용 전 코드 (Before) Anchor.java public interface Anchor { } WhiteAnchor.java public class WhiteAnchor implements Anchor { } Wheel.java public interface Wheel { } WhiteWheel.java public class WhiteWheel implements Wheel { } Ship.java @Getter @Setter @ToStr..
Read more
AbstractFactory