使用系统;
使用System.Collections.Generic;
使用System.Text;
命名空间MyPractice
{
//这样的写法系统直接对名称进行内存的分配,然后读写操作都是对内存进行的
公开课人
{
public string name; //这样把名字直接暴露给了其他类
}
//这样的方法先分配一个叫名字的私有空间,小写的名字用于类的内部使用,大写的名称用于外部使用
公共类personGetSet
{
private string name; // get代表可读set代表可写同时get set是操作数据的唯一方式
公共字符串名称{get => name; set => name = value; }
}
//获取,设置用法中一则是隐藏组件或类内部的真实成员;
//二是用来建立约束的,比如,实现“有我没你”这种约束;
//三是用来响应属性变化事件,当属性变化是做某事,只要写在设置方法里就行。
//当你想读出或写入属性的值时,存取标志限定了被实现的语句。用于读出属性的值的存取标志记为关键字得到的,而要修改属性的值的读写符标志记为设置。
}
c#字段封装get set的详解
最新推荐文章于 2024-04-18 23:33:46 发布