자바 스트래티지 패턴(Strategy Pattern, 전략패턴) 자바 스트래티지 패턴 1. 상속을 통해서 공통적인 메소드 제거 ( * 반복제거 ) 2. 추상클래스 상속을 통해서 필수 메소드를 꼭 구현하게 만든다. ( * 다른 개발자가 메소드를 빼먹을 경우 감소 ) EX) 등급별 로봇의 기능차이 추상클래스 Robot 모든 로봇의 기본 구성 shape, actionWalk(걷기), actionRun(뛰기) 추상메소드 actionSword(), actionFly(), actionMissile() * 로봇에 등급별로 기능이 달라지고 꼭 구현해야하는 메소드* 상세 기능은 상속받은 클래스에서 작성 클래스 SuperRobot (달라지는 기능에 대한 추상메소드 수정) 클래스 MiddleRobot 클래스 LowRobot..