Java中this和super的用法和区别
this:
1.本类成员方法中,访问本类成员变量,访问本类另一个成员方法
2.本类构造方法中,访问本类另一个构造方法
Super:
1.在子类成员方法中,访问父类成员变量和成员方法
2.在子类构造方法中,访问父类构造方法
本类的成员变量和局部变量重名,用this区分,
本类的成员变量和父类的变量重名,用super区分
Java中this和super的用法和区别
this:
1.本类成员方法中,访问本类成员变量,访问本类另一个成员方法
2.本类构造方法中,访问本类另一个构造方法
Super:
1.在子类成员方法中,访问父类成员变量和成员方法
2.在子类构造方法中,访问父类构造方法
本类的成员变量和局部变量重名,用this区分,
本类的成员变量和父类的变量重名,用super区分