Beispiel #1
0
        static void Main(string[] args)
        {
            Odometer trip1 = new Odometer();

            trip1.Add(65, 15);
            Console.WriteLine("Fuel used for Trip 1: " + trip1.GetFuelUsed());
            Console.WriteLine("MPG for Trip 1: " + trip1.MPG());
            Console.WriteLine(trip1.String());

            Odometer trip2 = new Odometer(50, 10);

            trip2.Add(100, 20);
            Console.WriteLine("Fuel used for Trip 2: " + trip2.GetFuelUsed());
            Console.WriteLine("MPG for Trip 2: " + trip2.MPG());
            Console.WriteLine(trip2.String());

            if (trip1.Equals(trip2))
            {
                Console.WriteLine("The two trips are the same.");
            }
            else
            {
                Console.WriteLine("The two trips are not the same.");
            }

            trip1.Reset();
            trip2.Reset();
            Console.WriteLine("Now the values have been reset:");
            Console.WriteLine(trip1.String());
            Console.WriteLine(trip2.String());
        }
Beispiel #2
0
 public bool Equals(Odometer other)
 {
     return((this.miles == other.miles) && (this.fuelUsed == other.fuelUsed));
 }