Class C# Tutorial

public class Product {
    public int yearBuilt;
    public double maximumSpeed;
    public int Age(int currentYear) {
        int maximumSpeed = 100;  // hides the field
        System.Console.WriteLine("In Age(): maximumSpeed = " + maximumSpeed);
        int age = currentYear - yearBuilt;
        return age;
    }
    public double Distance(double initialSpeed, double time) {
        System.Console.WriteLine("In Distance(): maximumSpeed = " + maximumSpeed);
        return (initialSpeed + maximumSpeed) / 2 * time;
    }
}
class MainClass{
    public static void Main() {
        Product redPorsche = new Product();
        redPorsche.yearBuilt = 2000;
        redPorsche.maximumSpeed = 150;
        int age = redPorsche.Age(2001);
        System.Console.WriteLine("redPorsche is " + age + " year old.");
        System.Console.WriteLine("redPorsche travels " + redPorsche.Distance(31, .25) + " miles.");
    }
}