一起学Java(四十)----- this和super的区别

不积跬步,无以至千里;不积小流,无以成江海。

Java语言基础

Java的this和super的区别

1. 在程序类中,使用 this 表示先从本类查找需要的属性和方法,如果本类中没有,则去父类中查找;super 直接查找父类;

2. this 和 super 都能调用构造方法,this 调用本类构造,super 是子类调用父类;两个语句都需要放在构造方法第一行,两者不能同时使用;

3. this 可以表示当前对象。

猜你喜欢

转载自www.cnblogs.com/smilexuezi/p/12915802.html