c#字段封装get set的详解

使用系统;
使用System.Collections.Generic;
使用System.Text;

命名空间MyPractice
{
    //这样的写法系统直接对名称进行内存的分配,然后读写操作都是对内存进行的
    公开课人
    {
        public string name; //这样把名字直接暴露给了其他类
    }

    //这样的方法先分配一个叫名字的私有空间,小写的名字用于类的内部使用,大写的名称用于外部使用
    公共类personGetSet
    {
        private string name; // get代表可读set代表可写同时get set是操作数据的唯一方式

        公共字符串名称{get => name; set => name = value; }
    }
    //获取,设置用法中一则是隐藏组件或类内部的真实成员;

    //二是用来建立约束的,比如,实现“有我没你”这种约束;

    //三是用来响应属性变化事件,当属性变化是做某事,只要写在设置方法里就行。

    //当你想读出或写入属性的值时,存取标志限定了被实现的语句。用于读出属性的值的存取标志记为关键字得到的,而要修改属性的值的读写符标志记为设置。




}

猜你喜欢

转载自blog.csdn.net/echoerror/article/details/80868474