super关键字:
super和this对比:
代表对象不同
this:调用者对象本身
super:代表父类对象的应用
前提:
this:没有继承也可以使用
super:只能在继承的条件下才可以使用
构造方法:
this ( ):本类的构造
super ( ):父类的构造
方法的重写:需要有继承关系,子类重写父类的方法
方法名相同
参数列表必须相同
修饰符:范围可以扩大不可以缩小(public>protected>default>peivate)
抛出异常:范围可以被缩小不可以被扩大
方法的重载(与方法的重写做以对比)无须有继承关系
在同一类中,方法名必须相同
参数列表不同(参数类型不同、参数个数不同)
重载与方法的返回值类型无关,即可以相同也可以不同