33-方法重写

去掉static,变成非静态方法。在子类中alt+insert重写父类方法后↓

重写:
重写只针对方法
需要有继承关系,子类重写父类的方法
- 方法名必须相同
- 参数列表必须相同
- 修饰符:范围可以扩大 private<default<protected<public
- 子类方法的返回类型和父类方法返回类型一样,或者是父类返回类型的子类
 比如父类返回类型是Object,子类方法返回类型是String
重写,子类的方法和父类必须要一致,方法体不同
为什么要重写:父类的功能,子类不一定需要,或不一定满足
无法重写情况:
- static 方法,属于类,它不属于实例
- final 常量
- private方法
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号