static void Main() { Console.WriteLine("ML Start вебинар C# 2 задание 2 \n\n"); #region Демо легковушки Car c1 = new Car("А343АЗ43", 90); c1.Refuel(new FuelAI95()); c1.ChangeCurrentSpeed(50); c1.Move(8); c1.ChangeCurrentSpeed(100); c1.Move(1); c1.Refuel(new FuelAI92()); c1.Move(1); Console.WriteLine($"Итого тачанка {c1.RegNumber} намотала {c1.Kilometrage} км\n\n"); #endregion #region Демо автобуса Bus b1 = new Bus("Е001КХ777", 60); b1.Refuel(new FuelAI92()); b1.AddPassengers(2); b1.ChangeCurrentSpeed(40); b1.Move(2); b1.Refuel(new FuelDiesel()); b1.Move(2); b1.ChangeCurrentSpeed(0); b1.AddPassengers(21); b1.ChangeCurrentSpeed(30); b1.Move(1); Console.WriteLine($"Итого автобус {b1.RegNumber} проехал {b1.Kilometrage} км\n\n"); #endregion #region Демо грузовика Truck t1 = new Truck("В747ОР35", 70); t1.Refuel(new FuelAI95()); t1.ChangeCurrentSpeed(1200); t1.Move(1); t1.AddCargo(4); t1.ChangeCurrentSpeed(70); t1.Move(2); t1.AddCargo(-5); t1.AddCargo(-3); t1.Refuel(new FuelDiesel()); t1.Move(10); Console.WriteLine($"Итого грузовик {t1.RegNumber} намотал {t1.Kilometrage} км"); #endregion Console.ReadKey(); }