static void Main(string[] args)
        {
            Bike firstBike = new Bike("Bike",2050, "New", 190F, "Hero Honda", 2, 3);
            Bicycle secondCycle = new Bicycle("Bicycle",1993, "Racing", 55.66F, "Atlas", 2, 1);
            Truck thirdTruck = new Truck("Truck",2015, "Transport", 80, "Ashok Layland", 8, 100);
            Car newCar = new Car("Car",2014, "Comfort", 15, "Maruti", 100);

            Console.WriteLine(" \n \n increasing speed of cycle");
            for(int i= 0 ; i< 5; i++)
                secondCycle.Acclerate();
            Console.WriteLine(" \n \n increasing speed of Bike");
            for (int i = 0; i < 5; i++)
                firstBike.Acclerate();

            Console.WriteLine("\n \n  increasing speed of Truck");
            for (int i = 0; i < 5; i++)
                thirdTruck.Acclerate();

            Console.WriteLine(" \n \n decreasing speed of car");
            for (int i = 0; i < 10; i++)
                newCar.Deacclerate();

            Console.WriteLine(" \n \n increasing speed of car");
            for (int i = 0; i < 10; i++)
                newCar.Acclerate();

            Console.ReadKey();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Car myCar = new Car("Rusty", 90);

            try
            {
                myCar.Accelerate(50);
            }
            catch (CarIsDeadException ex)
            {
                Console.WriteLine(ex.Message);
                //Console.WriteLine(ex.ErrorTimeStamp);
                //Console.WriteLine(ex.CauseOfError);
            }

            Console.ReadLine();
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            Console.WriteLine("**** Fun with Custom Exceptions ****\n");
            Car myCar = new Car("Rusty", 90);

            try
            {
                myCar.Accelerate(50);
            }
            catch (CarIsDeadException e)
            {
                Console.WriteLine(e.Message);
                Console.WriteLine(e.ErrorTimeStamp);
                Console.WriteLine(e.CauseOfError);
            }

            Console.ReadLine();
        }
Ejemplo n.º 4
0
 static void Main(string[] args)
 {
     Car car = new Car("CP787MC") { LivelloCarburante=5 };
     try
     {
         while (true)
         {
             car.Accelera();
         }
     }
     catch (NoFuelException ex)
     {
         Console.WriteLine("Il veicolo targato {0} non può accelerare: {1}", ex.Vehicle.Targa, ex.Message);
     }
     finally
     {
         car.Spegni();
     }
 }