C#属性封装

时间:2023-03-08 21:48:53
C#属性封装

1.属性封装是为了保护与之相对应的字段的,保证字段的读取和赋值是否符合要求

2.属性可以分为:读写,只读,只写

3.允许外部访问的变量一定要申明为属性

4.属性的本质就是两个方法。

5.自动属性

6.属性本身不能存储数据的,一般是和字段连用的,就算自动属性,也是编译器默认帮我们生成了一个字段的。