码迷,mamicode.com
首页 > 编程语言 > 详细

java基础随笔-overload和override

时间:2016-04-11 22:35:46      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:

   今天重温了一下方法重载和方法重写。

         首先是方法重写(override)的几点要求:

                             1、必须继承父类或者实现某接口的方法。

                             2、方法名称和参数必须和父类(或者实现的接口方法)完全一致。

                             3、重写的修饰符必须大于等于父类(或者实现的接口方法)的修饰符。比如父类的一个方法protected void haha(); 子类在override这个方法时必须是public void haha() 或者是 protected void haha().

                             4、重写不能抛出父类没有定义的非运行时异常。

         其次是方法重载(overload):

                                  重载必须是一样的修饰符,一样的返回结果,一样的方法名,不一样的参数。调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性。

java基础随笔-overload和override

标签:

原文地址:http://www.cnblogs.com/jiligalaer/p/5380208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!