方法的重写
方法的重写
1.重写都是方法的重写跟属性没有关系
2.静态方法和非静态方法区别很大
非静态方法可以重写静态则不能重写
如果是静态方法:方法的调用只和左边定义的这个类型有关
如果是非静态方法:重写
也可以理解为静态属于类,而非静态属于对象
3.重写的关键字只能是public不能是private的
总结:
1.重写需要有继承关系,而且是子类重写父类方法
2.重写只针对方法对属性没有办法重写
特点:
1.方法名必须相同
2.参数列表必须相同否则就变成重载了
3.修饰符必须是public
4.抛出异常:范围:可以缩小但是不能扩大
5.子类的方法和父类的方法必须一致,方法体不同
为什么需要重写:
1.父类的功能不一定子类需要或者不一定满足!
快捷键:
alt+ins选中Override

浙公网安备 33010602011771号