예제 #1
0
        public ICar IntroduceCar()
        {
            ICar icar = new MotorCar();

            icar.turnOnEngine();
            icar.accelerate();

            return(icar);
        }
예제 #2
0
        static void main(string[] args)
        {
            ICar electricCar = new MotorCar();

            electricCar.turnOnEngine();
            electricCar.accelerate();

            ICar motorCar = new ElectricCar();

            motorCar.turnOnEngine();
            motorCar.accelerate();
        }
예제 #3
0
        public static void MainCar(String[] args)
        {
            ICar _electricCar = new ElectricCar();

            _electricCar.accelerate();
            _electricCar.turnOnEngine();

            ICar _motorCar = new MotorCar();

            _motorCar.accelerate();
            _motorCar.turnOnEngine();
        }