11.05面向对象 封装

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class student
    {// 类里面可以直接写变量
        //当时private修饰符时,只能在当前类使用,不能用在其他类里面
        //当时public修饰符时,跨出类,在其他类使用
        private int _Code;// _code name shuzi 是成员变量

        public int Code//封装属性 t通过封装属性应用在其他类中,只能绑定属性,不能绑定成员变量
        {
            get { return shuzi; }//方法,读
            set {
                if (value >= 1 && value <= 10)
                    _Code = value;
                else
                    _Code = 0;
            }//写,方法,写 .value 就是输入参数,输入值
        }


        public int shuzi;

        public string Name;
       
    }
}
原文地址:https://www.cnblogs.com/cf924823/p/4939683.html