java重写父类方法
在Java中,重写父类方法是指子类对继承的父类已有方法的重新设计。这通常发生在子类需要对父类的方法进行特殊处理或修改时。
重写父类方法需要遵循以下原则:
1. 方法名相同,形参列表相同。
2. 子类方法的访问权限应该比父类中的方法的访问权限更大或者相等,子类中不能重写父类中声明为private权限的方法。
3. 子类方法的返回值类型可以是A类或者A类的子类;如果父类被重写的方法的返回值类型是基本数据类型,则子类重写方法的返回值类型必须是相同的基本数据类型。
4. 子类方法中声明抛出的异常类应该不父类方法声明跑出的异常类更小或者相等。
需要注意的是,重写和重载是不同的概念。重写是指子类对继承的父类已有方法的重新设计;重载是指在一个类中,可以出现多个同名方法,但是参数列表不同,返回值无要求,称为该方法的重载。
标签: #科技数码
郑重声明:图文由自媒体作者发布,我们尊重原作版权,但因数量庞大无法逐一核实,图片与文字所有方如有疑问可与我们联系,核实后我们将予以删除。