コード例 #1
0
 public Sedan(IBrakeBehavior brakeBehavior)
 {
     SetBrakeBehavior(brakeBehavior);
 }
コード例 #2
0
ファイル: Car.cs プロジェクト: icembakir/StrategyPattern
 public void setBrakeBehavior(IBrakeBehavior brakeType)
 {
     brakeBehavior = brakeType;
 }
コード例 #3
0
 public void SetBrakeBehavior(IBrakeBehavior brakeType)
 {
     _brakeBehavior = brakeType;
 }
コード例 #4
0
 // one parameter constructor
 public Truck(IBrakeBehavior brakeBehavior)
 {
     SetBrakeBehavior(brakeBehavior);
 }
コード例 #5
0
 protected Vehicle(IBrakeBehavior brakeBehavior)
 {
     _brakeBehavior = brakeBehavior;
 }