(一)this的做用java
public int GetAge(int age){ this.age = age; return this.age; }
(二)super的做用函数
(三)this和super的异同及使用this
区别点 | this | super |
---|---|---|
访问属性 | 访问本类属性,若是没有在父类中查找 | 访问父类中的属性 |
调用方法 | 访问本类方法 | 直接访问父类中的方法 |
调用构造器 | 调用本类构造器,必须放在构造器的首行 | 调用父类构造器,必须放在子类构造器首行 |
本质 | 指向本类对象的指针 | super只是一个Java关键字 |