this和super的主要区别如下:
不同点:
1.super()主要是 对父类构造函数 的 调用,this()主要是对重载函数的调用.
2.super()在继承父类的子类中的构造函数中使用,在 不同类中使用,
this()是在同一类中不同的构造函数中使用
相同点:
1.都必须在构造函数的第一行调用,否则报错.
本文详细阐述了Java中this和super关键字的区别。主要介绍了两者在不同场景下的应用:super用于调用父类构造函数,而this则用于调用同一类中的重载构造函数。此外,还强调了它们都需要在构造函数的第一行被调用。
this和super的主要区别如下:
不同点:
1.super()主要是 对父类构造函数 的 调用,this()主要是对重载函数的调用.
2.super()在继承父类的子类中的构造函数中使用,在 不同类中使用,
this()是在同一类中不同的构造函数中使用
相同点:
1.都必须在构造函数的第一行调用,否则报错.

被折叠的 条评论
为什么被折叠?