this和super的异同:
相同:
1) 都可以调用类成员
2) 调用的语法相同:
调用属性: 关键字.属性名
调用方法: 关键字.方法名(实参)
调用构造方法: 关键字(实参)
不同:
1) 调用的类成员归属不同:
this调用本类成员
super调用父类成员
2) 访问权限要求不同:
this无访问权限要求
super有权限要求. 通常需要public / protected
3) this可以用于指代使用方法的当前对象. super没有类似的功能
this和super的异同
最新推荐文章于 2023-03-20 15:00:15 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)