Esempio n. 1
0
 public void BurnFuel()
 {
     if (_milage % 10 == 0)
     {
         FuelGauge fuelGauge = new FuelGauge();
         fuelGauge.TakeFuel();
     }
 }
Esempio n. 2
0
        static void Main(string[] args)
        {
            FuelGauge fuelGauge = new FuelGauge();
            Odometer  odometer  = new Odometer();

            fuelGauge.AddFuel(25);

            for (int i = 0; i < 20; i++)
            {
                odometer.ReportMilage();
                fuelGauge.ReportFuel();

                for (int j = 0; j < 15; j++)
                {
                    odometer.AddMilage();
                }

                fuelGauge.TakeFuel();

                Console.WriteLine();
            }

            Console.ReadKey();
        }