/*************************************** ***** Design Pattern 정리 - flyburi.com 버리**** ***************************************/ State Pattern - Design Pattern Problem 1. How can you change the class of an object at run-time? 2. How can you model a finite state machine using OO techniques? Example 1. 스타크래프트에서 플레이어가 테란 유닛들 중에서 마린, 벌처, 탱크에게 임의의 공격명령을 내렸을 때 자신의 상태에 따라 행위가 달라질 때 적용가능? 공격(abstract clas..