Setting behaviour dynamically
This commit is contained in:
@@ -4,4 +4,9 @@ using Ch1Duck;
|
||||
|
||||
Duck mallard = new MallardDuck();
|
||||
mallard.PerformQuack();
|
||||
mallard.PerformFly();
|
||||
mallard.PerformFly();
|
||||
|
||||
Duck model = new ModelDuck();
|
||||
model.PerformFly();
|
||||
model.FlyBehaviour = new FlyRocketPowered();
|
||||
model.PerformFly();
|
||||
Reference in New Issue
Block a user