重载 | 重写 | |
---|---|---|
/ | 必须有相同的方法名称 | 必须有相同的方法名 |
/ | 必须有不同的参数列表(类型或者个数不同) | 必须有相同的参数列表 |
/ | 可以有不同的返回值 | 可以有不同的返回类型(类型必须是父类返回值的派生类) |
/ | 可以改变访问修饰符 | 可以有不同的访问权限(子类必须比父类的访问权限大) |
/ | 可以有不同的异常 | 可以有不同的异常(必须是非强制性异常或者范围比父类小的强制性异常) |
/ | 功能相似时,根据不同参数选择不同方法 | 子类可以在父类的基础上实现自己特定需要的功能。 |
重载和重写
最新推荐文章于 2023-03-14 21:43:13 发布