黑马程序员技术交流社区

标题: java中重载和重写的区别 [打印本页]

作者: 天之骄子no1    时间: 2016-6-28 21:51
标题: java中重载和重写的区别
重写 重载
                        override   是父类的方法被子类覆盖. 在不同类中.               
                        overload   同一个类中,方法名相同,参数列表不同,与返回值类型无关。
作者: 下届海贼王    时间: 2016-6-28 22:15
回顾一下
作者: 糊图    时间: 2016-6-28 22:21
重写:子父类出现同名的方法,方法的声明完全相同,参数列表也相同,重写的方法的权限不能比父类的小,返回值类型必须相同,可以是子父类的。
作者: zhangwenjin    时间: 2016-6-28 22:44
重载:只看参数列表 不看返回值
重写:与返回值类型有关
作者: 贼像样    时间: 2016-6-30 21:55
override也可以是父接口




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2