public class Product {
public string make;
public string model;
public string color;
public int yearBuilt;
public void Start() {
System.Console.WriteLine(model + " started");
}
public void Stop() {
System.Console.WriteLine(model + " stopped");
}
}
class MainClass{
public static void Main() {
Product myProduct;
myProduct = new Product();
myProduct.make = "Toyota";
myProduct.model = "MR2";
myProduct.color = "black";
myProduct.yearBuilt = 1995;
System.Console.WriteLine("myProduct details:");
System.Console.WriteLine("myProduct.make = " + myProduct.make);
System.Console.WriteLine("myProduct.model = " + myProduct.model);
System.Console.WriteLine("myProduct.color = " + myProduct.color);
System.Console.WriteLine("myProduct.yearBuilt = " + myProduct.yearBuilt);
myProduct.Start();
myProduct.Stop();
Product redPorsche = new Product();
redPorsche.make = "Porsche";
redPorsche.model = "Boxster";
redPorsche.color = "red";
redPorsche.yearBuilt = 2000;
System.Console.WriteLine( "redPorsche is a " + redPorsche.model);
System.Console.WriteLine("Assigning redPorsche to myProduct");
myProduct = redPorsche;
System.Console.WriteLine("myProduct details:");
System.Console.WriteLine("myProduct.make = " + myProduct.make);
System.Console.WriteLine("myProduct.model = " + myProduct.model);
System.Console.WriteLine("myProduct.color = " + myProduct.color);
System.Console.WriteLine("myProduct.yearBuilt = " + myProduct.yearBuilt);
}
}
|