您的位置:首页 > 其它

方法重写与重载

2014-04-03 15:04 274 查看

什么是方法重写(Overwirte)

子类可以重写(覆盖)继承自父类的方法,即方法名和参数列表与父类的方法相同;但方法的实现不同。

当子类对象的重写方法被调用时(无论是通过子类的引用调用还是通过父类的引用调用),运行的是子类的重写后的版本。

重写和重载的区别

参考答案:

重载遵循所谓“编译期绑定”,即在编译时根据参数变量的类型判断应该调用哪个方法。

重写遵循所谓“运行期绑定”,即在运行的时候根据引用变量指向的实际对象类型调用方法。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: