重写和重载
- 重写是继承以后的Override
- 重载是同一个方法,有着不一样的入参出参这样子;
super
当须要在子类中调用父类的被重写方法时,要使用super关键字。html
固然只要是调用父类的方法,都会用到superjava
- super指的超类指的是离本身最近的一个父类
- super.value,super.func()
- super(),this()调用无参构造函数,super(param)有参
- super()和this()均需放在构造方法内第一行
- this和super不能同时出如今一个构造函数里面
- this()和super()都指的是对象,因此,均不能够在static环境中使用
- 从本质上讲,this是一个指向本对象的指针, 然而super是一个Java关键字
参考文章