목요일, 5월 9
Shadow

#035 스트래티지패턴

  •   스트래티지 패턴 : 알고리즘 군을 정의 하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만든다.

    스트레티지를 활횽하면 알고리즘을 사용하는 클라이언트와는 독립적으로 알고리즘을 변경 할 수 있다.

    — 아직 개념이 명확히 들어 머리에 들어오지는 않는.. 다시 읽기.

 

스트리지패턴(2).jpg

 

  1.  character 클래스는 다른 모들 캐릭터를 위한 추상 클래스
  2. weaponBehavior 는 모든 무기 클래스에서 구형해야 하는 인터페이스

예)  public abstract class Character

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.