——this代表本类对应的引用(当前类的对象)。
——super代表父类存储空间的标识(可以理解为父类的对象引用)。
1.访问成员变量
· this.成员变量 · super.成员变量
2.访问构造方法
· this(...) · super.(...)
3.访问成员方法
· this.成员方法() · super.成员方法()
(1.)代表的事物不同
super代表的是父类空间的引用
this代表的是所属函数的调用者对象
(2.)使用前提不同
super必须要有继承关系才能使用
this不需要继承关系也能使用
(3.)调用的构造函数不同
super:调用父类的构造函数
this:调用所属类的构造函数
原文:https://www.cnblogs.com/Z7TS/p/11896214.html