コード例 #1
0
ファイル: RubberDuck.cs プロジェクト: LeoDFT/designPatterns
 //De esta forma cada pato define su comportamiento
 public RubberDuck()
 {
     FlyBehavior   = Behavior.CantFly();
     SwimBehavior  = Behavior.CanSwim();
     QuackBehavior = Behavior.Squeak();
 }
コード例 #2
0
ファイル: WoodDuck.cs プロジェクト: LeoDFT/designPatterns
 //De esta forma cada pato define su comportamiento
 public WoodDuck()
 {
     FlyBehavior   = Behavior.CantFly();
     SwimBehavior  = Behavior.CantSwim();
     QuackBehavior = Behavior.CantQuack();
 }