/* Mastering Visual C# .NET by Jason Price, Mike Gunderloy Publisher: Sybex; ISBN: 0782129110 */ /* Example7_7.cs illustrates how to override the ToString() method */ using System; // declare the Car class class Car { // declare the fields public string make; public string model; // define a constructor public Car(string make, string model) { this.make = make; this.model = model; } // override the ToString() method public override string ToString() { return make + " " + model; } } public class Example7_7 { public static void Main() { // create Car objects Console.WriteLine("Creating Car objects"); Car myCar = new Car("Toyota", "MR2"); Car myOtherCar = new Car("Porsche", "Boxter"); // call the ToString() method for the Car objects Console.WriteLine("myCar.ToString() = " + myCar.ToString()); Console.WriteLine("myOtherCar.ToString() = " + myOtherCar.ToString()); } }