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()); }
public bool Equals(Odometer other) { return((this.miles == other.miles) && (this.fuelUsed == other.fuelUsed)); }