class Car {
public Car() { }//默認構造函數,初始數據用
public Car(string c, string n, string pn){//構造函數,也是初始數據用
color = c;
name = n;
productName = pn;
}
private string color;
private string name;
private string productName;
public string Color {//車顏色的屬性
get { return color; }
set { color = value; }
}
public string Name {
get { return name; }
set { name = value; }
}
private string ProductName {
get { return productName; }
set { productName = value; }
}
public void Run()
{
Car car = new Car("紅色","奇瑞","中國");//創建壹個對象,並初始化
Console.WriteLine("我是"+car.name+"車,"+"顏色是"+car.color+",產地是"+car.productName);
}
public void Run(int speed)
{
Car car = new Car("紅色", "奇瑞", "中國");
Console.WriteLine("我是" +car.name + "車," + "顏色是" + car.color + ",產地是" + car.productName+"最高車速是"+speed.ToString()+"km/h");
}
}
class App {
static void Main()
{
Car car = new Car();//申明壹個車對象
car.Run();//調用無參數Run方法
car.Run(111);//調用帶參數Run方法
}
}