2、父类与子类之间的多态性,对父类的函数进行重新定义 。如果在子类中定义某方法与其父类有相同的名称和参数,就说该方法被重写
3、重写方法的规则:
a、参数列表必须完全与被重写的方法相同
b、返回的类型要和被重写的返回值类型一样
c、访问修饰符的限制一定要大于被重写方法的访问修饰符(public>protected>default>private)
d、重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常 。例如:
父类的一个方法申明了一个检查异常IOException,在重写这个方法是就不能抛出Exception,只能抛出IOException的子类异常,可以抛出非检查异常 。
4、而重载的规则:
a、返回值类型可以不一样,但是穿进去的参数一定不能一样
b、可以有不同的访问修饰符;
c、可以抛出不同的异常;
文章插图
- e语言写的怎么变成dll
- 法语老婆和老公怎么写
- javamain函数怎么写
- 刚学时怎么写java代码
- waitfor中文怎么写
- 香港中文拼音怎么写
- excel绝对值函数怎么写
- 中午好英语单词怎么写
- comein的中文怎么写
- android聊天框怎么写