11问答网
所有问题
什么情况下是重载,什么情况下是重写,什么情况下是覆盖
如题所述
举报该问题
推荐答案 2014-04-23
override->重写(=覆盖)、overload->重载.
overload是重载,一般是用于在一个类内实现若干重载的方法,比如你熟悉的System.out.print,你可以在print里输入int类型的值或者string类型的值都可以。重载都是在同一个类里,只不过参数和返回值有变化。
override是重写也叫做覆盖,一个子类继承了父类,那子类就可以重写父类已经存在的方法。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/FMS247M87vSFvqMMqv7.html
相似回答
重载
和
重写
有
什么
区别
答:
2、覆盖(也叫重写)是指在派生类中重新对基类中的虚函数(注意是虚函数)重新实现
。即函数名和参数都一样,只是函数的实现体不一样。二、规则上的不同:1、重载的规则:①必须具有不同的参数列表。②可以有不同的访问修饰符。③可以抛出不同的异常。2、重写方法的规则:①参数列表必须完全与被重写...
大家正在搜
重载重写重定义
重写重载
覆盖 重载
重写与覆盖
方法重载和重写
重写和重载的关系
java重载与覆盖区别
重载与重写区别
重载和重写有哪些区别
相关问题
什么情况下是重载,什么情况下是重写,什么情况下是覆盖
什么是重载方法,什么是覆盖方法,主要区别
重载与覆盖有什么区别?
覆盖方法和重载方法到底应该怎么区别?
重载和覆盖 区别?
java中,什么是重载和覆盖,两者有什么区别
java中方法的覆盖及重载是什么意思
java中 关于方法的覆盖 重载 重写