728x90 반응형 인터페이스17 2021.11.15_팩토리메소드패턴02.패턴적용하기 아무리 변경해도 코드가 같아야함 Whiteshipfactory.class |before public class WhiteshipFactory { public static Ship orderShip(String name, String email) { // validate if (name == null || name.isBlank()) { throw new IllegalArgumentException("배 이름을 지어주세요."); } if (email == null || email.isBlank()) { throw new IllegalArgumentException("연락처를 남겨주세요."); } prepareFor(name); Ship ship = new Ship(); ship.setName(name); .. 2021. 11. 15. Go Lang - Interface Mock 만들기 2021. 7. 18. 자바복습 - queue 인터페이스 컬렉션 클래스와 Map 2019. 12. 21. 자바복습 - set 인터페이스 컬렉션 클래스 2019. 12. 21. 이전 1 2 3 4 5 다음 728x90 반응형