知识点一:基本概念
基本概念
1.用于保护成员变量
2.为成员属性的获取和赋值添加逻辑处理
3.解决3p的局限性
public——内外访问
private——内部访问
protected——内部和子类访问
属性可以让成员变量在外部
只能获取 不能修改 或者 只能修改 不能获取
知识点二:成员属性的基本语法
知识点三:成员属性的使用
知识点四: 成员属性中 get和set前可以加访问修饰符
注意:
1.默认不加 会使用声明时的访问权限
2.加的访问修饰符要低于属性的访问权限
3.不能让get和set的访问权限都低于属性的权限
知识点五: get和set可以只有一个
注意:
只有一个时 没必要在前面加访问修饰符
知识点六:自动属性
作用:外部能得不能改的特征
如果类中有一个特征是只希望外部能得不能改的 又没什么特殊处理
那么可以直接使用自动属性
总结:
1.成员属性的概念:一般是用来保护成员变量的
2.成员属性的使用和变量一样 外部用对象点出
3.get中需要return内容;set中用value表示传入的内容
4.get和set语句块中可以加逻辑处理
5.get和set可以加访问修饰符,但是要按照一定的规则进行添加
6.get和set可以只有一个
7.自动属性是属性语句块中只有get和set,一般用于 外部能得不能改这种情况