区别 | this | super |
---|---|---|
查找范围 | 先从本类找到属性或方法,本类找不到则再查找父类 | 不查询本类的属性及方法,直接由子类调用父类的指定属性及方法 |
调用构造 | this调用的是本类的构造方法 | 由子类调用父类构造 |
特殊 | 表示当前对象 | - |
由于this和super都可以调用构造方法,所以this()和super()语法不能同时出现,它们是二选一的关系。
转存,侵删
https://www.runoob.com/w3cnote/the-different-this-super.html
区别 | this | super |
---|---|---|
查找范围 | 先从本类找到属性或方法,本类找不到则再查找父类 | 不查询本类的属性及方法,直接由子类调用父类的指定属性及方法 |
调用构造 | this调用的是本类的构造方法 | 由子类调用父类构造 |
特殊 | 表示当前对象 | - |
由于this和super都可以调用构造方法,所以this()和super()语法不能同时出现,它们是二选一的关系。
转存,侵删
https://www.runoob.com/w3cnote/the-different-this-super.html