佛山网站设计外包,郑州网站制作哪家便宜,企业网关官网,深圳好客站seo属性和字段的区别 1.都是定义在一个类中#xff0c;属于类成员变量 2.字段一般都是私有的private#xff0c;属性一般是公开的Public 3.字段以小驼峰命名方式 age#xff0c;属性一般是以大驼峰命名 Age 4.字段可以存储数据#xff0c;属性不能存储数据#xff0c;通过属性…属性和字段的区别 1.都是定义在一个类中属于类成员变量 2.字段一般都是私有的private属性一般是公开的Public 3.字段以小驼峰命名方式 age属性一般是以大驼峰命名 Age 4.字段可以存储数据属性不能存储数据通过属性访问私有的字段可以保证私有字段的安全性 Student sunZong new Student();
sunZong.name 张三;
// sunZong.age 1;// 私有的不能访问
sunZong.Age 18;// 对象.共有属性赋值时候 走的是set的访问器
Console.WriteLine(sunZong.Age);// 对象.属性的时候 走的是get访问器 属性的gei和set作用: get取出私有字段 可供外部使用; ser sunZong.Stuld 1;Console.WriteLine(sunZong.Stuld);Console.ReadLine();
字段
class Student
{// name字段 一般要定义成私有的,可以再类内或者外部都可以使用public string name;// age 私有的字段, 符合平时要求字段是私有的规范私有只能在类内使用private int age; // 往下他们是一对// 私有的字段要想在外部添加一个对应的公共属性public int Age{get{Console.WriteLine(获取age字段值);return age; // get访问器作用返回你要访问的私有字段}set // set访问器 给age私有字段进行赋值{Console.WriteLine(给age字段赋值);age value;}}// 以上这种写法比较繁琐, 通过访问公共属性 操作私有字段 这种写法比较繁琐public int Stuld { get; set; } 100;//C#帮咱生成一个私有的字段steld 只不过我们不用去写了}