class car //定义car类
{
private string color;//定义私有变量,私有变量只能在类或者结构的内部使用
private int weight=10000;//定义私有变量
public string carcolor //定义属性,设为public,以方便类之外可以访问。
{ //set和get存取器
get { return color; }//取值
set { color = value; } //存值
}
public int carweight
{
get { return weight; }
set { weight = value; }
}
public string GetInfo(string a, int b) //定义类的方法,两个参数,a和b是形参
{
string aa;
string bb;
string cc;
aa = "车的颜色是:" + a+"<br>";
bb = "车的重量是:" + b.ToString()+"吨";
cc = aa + bb;
return cc;
}
}
protected void Page_Load(object sender, EventArgs e)
{
car mycar = new car(); //定义一个对象,对象是类的实例化,需要new关键字
string x;
int y;
string z;
x= mycar.carcolor = "红色"; //对对象的属性进行赋值
y = mycar.carweight = 10000;
z = mycar.GetInfo(x, y);//调用对象的方法GetInfo()
Response.Write(z);//输出结果
}