【技术累积】【点】【java】【23】super以及重写重载

重写和重载

  • 重写是继承以后的Override
  • 重载是同一个方法,有着不一样的入参出参这样子;

super

当须要在子类中调用父类的被重写方法时,要使用super关键字。html

固然只要是调用父类的方法,都会用到superjava

  • super指的超类指的是离本身最近的一个父类
  • super.value,super.func()
  • super(),this()调用无参构造函数,super(param)有参
  • super()和this()均需放在构造方法内第一行
  • this和super不能同时出如今一个构造函数里面
  • this()和super()都指的是对象,因此,均不能够在static环境中使用
  • 从本质上讲,this是一个指向本对象的指针, 然而super是一个Java关键字

参考文章

相关文章
相关标签/搜索