Exemple #1
0
        public static void B_ChildObjectCanOverrideBehavior()
        {
            Vehicle truck = new Truck(100);

            truck.IncreaseSpeed(15);
            truck.IndicateTurn(isRightTurn: false);

            Vehicle bicycle = new Bicycle(30);

            bicycle.IncreaseSpeed(5);
            bicycle.IndicateTurn(isRightTurn: false);
        }