编写一个控制台程序,添加一个汽车类,他包含如下三种属性

颜色(Color),读写属性
车名(Name),读写属性
产地(ProductPlace),只读属性
另外包含一个方法(run),该方法输出车的以上属性信息。

我是一名C#初学者!希望您能帮我详细的注释一下!谢谢!

第1个回答  推荐于2017-11-24
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{

//定义Car类
public class Car
{
//定义要访问的字段
private string color;
private string name;
private string productPlace = "吉林";

//Color属性:包装color字段
public string Color
{
get{return color; }//返回属性值
set { color = value; }//设置属性值
}

public string Name
{
get { return name; }
set { name = value; }
}

public string ProductPlace
{
get { return productPlace; }//因为此属性只读的,所以没有set(作用给属性赋值)
}

public void Run()
{
Car car = new Car();//实例化汽车对象
car.Name = "大众";//给属性Name赋值并返回所赋的值
car.Color = "黑色";
Console.WriteLine(car.Name+car.Color+car.ProductPlace);
}
}

class Program
{

static void Main(string[] args)
{
Car car = new Car();
car.Run();
Console.ReadKey();
}
}
}

结果:大众黑色吉林本回答被提问者采纳
相似回答