(헤드 퍼스트 디자인 패턴) 1. 전략 패턴
전략 패턴 오리 시뮬레이션 게임에서 다음 클래스 설계 요청 이 게임에서 오리는 꽥꽥거리며 헤엄칠 수 있습니다. 오리 수업 public abstract class Duck { protected void quack(){ System.out.println(“꽥꽥”); } protected void swim() { System.out.println(“수영 할 수 있습니다.”); } abstract void display(); } 추상 클래스로 Duck 슈퍼클래스 만들기 MallardDuck.class public class MallardDuck extends Duck { @Override public … Read more