Setting behaviour dynamically

This commit is contained in:
2025-10-30 15:24:03 +01:00
parent 695fb26ce4
commit e5a041da0d
3 changed files with 22 additions and 3 deletions

View File

@@ -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();