コード例 #1
0
 public void fly()
 {
     //默认不做任何事情
     if (flyBehavior != null)
     {
         //不关心当前是什么fly的类型
         flyBehavior.fly();
     }
 }
コード例 #2
0
 public void performFly()
 {
     FlyBehavior.fly();
 }
コード例 #3
0
ファイル: Program.cs プロジェクト: jordiahl/GitDesPatt
 public void PerformFly()
 {
     flyBehavior.fly();
 }
コード例 #4
0
 // Behavior A
 public void doFly()
 {
     flyBehavior.fly();
 }
コード例 #5
0
ファイル: Strategy.cs プロジェクト: girltalk98/Architect
 public void performFly()
 {
     flyBehavior.fly();  // 델리게이션
 }
コード例 #6
0
 public string perform_fly()
 {
     return(flybehavior.fly());
 }
コード例 #7
0
 internal void performFly()
 {
     flyBehavior.fly();
 }
コード例 #8
0
 public void performFly()
 {
     flyBehavoir.fly();
 }