2.this和super的比较

2.this和super的比较

this:本类对象的引用    

super:本类对象中父类的引用

this和super
this.属性名 访问本类成员变量
this.方法名(参数) 访问本类其他方法

this(参数) 访问本类其他构造方法(注意必须在构造方法的第一行使用)(了解即可)


super.属性名 访问父类成员变量(非私有)
super.方法名(参数) 访问父类成员方法(非私有)
super(参数) 访问父类构造方法(非私有)(注意必须在构造方法的第一行使用)

注意:
this和super调用构造方法时不可以在同一个构造方法中同时使用,因为都需要定义在第一行。
调用构造方法时,必须要保证有这个构造方法才能够调用,如果没有这个构造方法则不能调用。
阅读更多

没有更多推荐了,返回首页