黑马程序员技术交流社区

标题: 方法重写和方法重载 [打印本页]

作者: 2015天马行空    时间: 2015-10-26 13:36
标题: 方法重写和方法重载
方法重载:
             只考虑方法名和参数列表
             方法名相同,参数列表不同.(参数个数,参数顺序,参数类型)
方法从在:
             方法名和参数列表相同;
             子类方法访问权限必须大于或等于父类访问权限;
             若为引用数据类型: 子类返回值类型必须是父类返回值类型的子类
             若为基本数据类型或void:子类返回值类型必须等于父类返回值类型.
作者: 2015天马行空    时间: 2015-10-26 13:48
如有疏漏之处,敬请回复
作者: 黑夜中那颗星    时间: 2015-10-26 14:04
静态方法重写不了
作者: 2015天马行空    时间: 2015-10-29 14:26
黑夜中那颗星 发表于 2015-10-26 14:04
静态方法重写不了

abstract不能和static共用吧
作者: 黑夜中那颗星    时间: 2015-10-29 14:35
2015天马行空 发表于 2015-10-29 14:26
abstract不能和static共用吧

重写关abstract什么事
作者: 北极的男娃    时间: 2015-10-29 16:13
黑夜中那颗星 发表于 2015-10-29 14:35
重写关abstract什么事

abstract的方法必须要重写  就是这个关系
作者: 黑夜中那颗星    时间: 2015-10-29 16:19
北极的男娃 发表于 2015-10-29 16:13
abstract的方法必须要重写  就是这个关系

我说的是普通的方法,不是抽象的。 我是觉得覆盖和重写是一个意思




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