java面向对象之 方法的重载:
跟人类吃东西一个道理:
我可以吃苹果
吃香蕉
吃炸鸡
方法名相同:吃
方法的参数列表不同,即吃的东西不同:苹果香蕉或炸鸡
【特别注意】吃香蕉1和吃香蕉2都是吃香蕉
不过需要注意的是:它和返回值、修饰符没有关系。
来一道选择题:
public void cal(int x,int y,int z){
//此处添加cal()的具体重载方法
}
下列选项中,能成为cal()的重载方法是【D】
A.public int cal(int x,int z){ }
B.public int cal(int x,int y,int z){ }
C.public int cal(int x,int y,int z){ return 0;}
D.public int cal(int x,int y,float z){return 0; }