Beispiel #1
0
        public void Casting()
        {
            Car sportCar = new SportCar();
            Car truck    = new Truck();

            bool isSportCar = sportCar is SportCar;

            if (isSportCar)
            {
            }
        }
Beispiel #2
0
        public void Begin()
        {
            SportCar sportCar = new SportCar();
            Truck    truck    = new Truck();

            List <Car> cars = new List <Car>
            {
                sportCar, truck
            };

            foreach (Car car in cars)
            {
                car.Start();
                car.Accelerate();
                car.Boost();
            }
        }