重载 | 覆写(重写) |
---|---|
Overloading | Overriding |
方法名称相同,参数的类型或者个数不同 | 方法名称.参数的类型.返回值类型全部相同 |
对权限没有要求 | 被覆写的方法不能拥有更严格的权限 |
放生在同样一个类中 | 发生在继承类中 |
重载举例 一个类中的无产和有产构造方法…
覆写举例 一个普通类要继承抽象类的时候,就必须重写抽象类中的抽象方法
重载 | 覆写(重写) |
---|---|
Overloading | Overriding |
方法名称相同,参数的类型或者个数不同 | 方法名称.参数的类型.返回值类型全部相同 |
对权限没有要求 | 被覆写的方法不能拥有更严格的权限 |
放生在同样一个类中 | 发生在继承类中 |
重载举例 一个类中的无产和有产构造方法…
覆写举例 一个普通类要继承抽象类的时候,就必须重写抽象类中的抽象方法