인터페이스와 위임을 사용하여 특정 기능을 자유롭게 변경할때 사용하는 패턴위임을 통해 의존성을 역전시킬 수 있고, 인터페이스를 통해 다형성의 특성으로 변경에 대해 유연한 대처가 가능하다.단점: 인터페이스를 상속받는 구상 클래스가 너무 많아질 수도 있다.게임에서 무기를 바