public class Product {
public string make;
protected internal string model;
internal string color;
protected int horsepower = 150;
private int yearBuilt;
public void SetYearBuilt(int yearBuilt) {
this.yearBuilt = yearBuilt;
}
public int GetYearBuilt() {
return yearBuilt;
}
public void Start() {
System.Console.WriteLine("Starting Product ...");
TurnStarterMotor();
System.Console.WriteLine("Product started");
}
private void TurnStarterMotor() {
System.Console.WriteLine("Turning starter motor ...");
}
}
class MainClass {
public static void Main() {
Product myProduct = new Product();
myProduct.make = "Toyota";
myProduct.model = "MR2";
myProduct.color = "black";
myProduct.SetYearBuilt(1995);
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.GetYearBuilt() = " + myProduct.GetYearBuilt());
myProduct.Start();
}
}