コード例 #1
0
ファイル: Program.cs プロジェクト: DesFid/Ducks_Interface
        static void Main(string[] args)
        {
            Duck mallard = new MallardDuck();

            mallard.performFly();
            mallard.performQuack();
            Duck model = new ModelDuck();

            model.performFly();
            model.setFlyBehavior(new FlyRocketPowered());
            model.performFly();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            Duck mallard = new MallardDuck();

            mallard.display();
            mallard.performQuack();
            mallard.performFly();
            Console.WriteLine("\n");

            Duck model = new ModelDuck();

            model.display();
            model.performFly();
            model.setFlyBehavior(new FlyRocketPowered());
            model.performFly();
        }