[{"title":"( 31 个子文件 11KB ) Java 设计模式 策略模式","children":[{"title":"PatternStrategy","children":[{"title":".project <span style='color:#111;'> 391B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"com","children":[{"title":"zhy","children":[{"title":"bean","children":[{"title":"skill","children":[{"title":"IDisplayBehavior.java <span style='color:#111;'> 90B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"DisplayA.java <span style='color:#111;'> 220B </span>","children":null,"spread":false},{"title":"AttackJY.java <span style='color:#111;'> 222B </span>","children":null,"spread":false},{"title":"RunJCTQ.java <span style='color:#111;'> 210B </span>","children":null,"spread":false},{"title":"DefendTBS.java <span style='color:#111;'> 219B </span>","children":null,"spread":false},{"title":"AttackXL.java <span style='color:#111;'> 224B </span>","children":null,"spread":false}],"spread":true},{"title":"IAttackBehavior.java <span style='color:#111;'> 88B </span>","children":null,"spread":false},{"title":"IRunBehavior.java <span style='color:#111;'> 82B </span>","children":null,"spread":false},{"title":"IDefendBehavior.java <span style='color:#111;'> 88B </span>","children":null,"spread":false}],"spread":true},{"title":"Test.java <span style='color:#111;'> 588B </span>","children":null,"spread":false},{"title":"Role.java <span style='color:#111;'> 1.23KB </span>","children":null,"spread":false},{"title":"RoleC.java <span style='color:#111;'> 123B </span>","children":null,"spread":false},{"title":"RoleB.java <span style='color:#111;'> 125B </span>","children":null,"spread":false},{"title":"RoleA.java <span style='color:#111;'> 123B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'> 598B </span>","children":null,"spread":false}],"spread":true},{"title":".classpath <span style='color:#111;'> 301B </span>","children":null,"spread":false},{"title":"bin","children":[{"title":"com","children":[{"title":"zhy","children":[{"title":"bean","children":[{"title":"skill","children":[{"title":"IDisplayBehavior.class <span style='color:#111;'> 156B </span>","children":null,"spread":false},{"title":"impl","children":[{"title":"AttackJY.class <span style='color:#111;'> 569B </span>","children":null,"spread":false},{"title":"RunJCTQ.class <span style='color:#111;'> 557B </span>","children":null,"spread":false},{"title":"AttackXL.class <span style='color:#111;'> 572B </span>","children":null,"spread":false},{"title":"DisplayA.class <span style='color:#111;'> 563B </span>","children":null,"spread":false},{"title":"DefendTBS.class <span style='color:#111;'> 566B </span>","children":null,"spread":false}],"spread":true},{"title":"IDefendBehavior.class <span style='color:#111;'> 153B </span>","children":null,"spread":false},{"title":"IAttackBehavior.class <span style='color:#111;'> 153B </span>","children":null,"spread":false},{"title":"IRunBehavior.class <span style='color:#111;'> 144B </span>","children":null,"spread":false}],"spread":true},{"title":"RoleA.class <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"Role.class <span style='color:#111;'> 1.69KB </span>","children":null,"spread":false},{"title":"Test.class <span style='color:#111;'> 1.59KB </span>","children":null,"spread":false},{"title":"RoleB.class <span style='color:#111;'> 352B </span>","children":null,"spread":false},{"title":"RoleC.class <span style='color:#111;'> 352B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}]