类和对象的学习(一):属性和方法

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);//输出结果
    }

原文地址:https://www.cnblogs.com/liuzhengliang/p/1149009.html