首页 > 其他 > 详细

方法的重载 overload

时间:2020-08-25 00:19:12      阅读:98      评论:0      收藏:0      [点我收藏+]

方法的重载 overload
概念:在同一个类中有多个同名方法


一个类中有多个构造方法,就是构造方法的重载
特点:
1.同一个类中方法名相同
2.参数列表不同,指参数个数或参数类型不同,和参数名称无关
3.和返回值无关,和访问修饰符无关

    如果参数列表相同仅返回值不同是不允许的,有悖重载的定义;

    如果参数列表不同,返回值不同是允许的。


4.根据实参自动调用
public void feed() {
System.out.println("什么都没有,小狗很饿");
}

public void feed(String food) {
System.out.println("可以喂小狗" + food);
}


public void feed(double sal) {
System.out.println("发工资啦,可以买更多食物了");
}

方法的重载 overload

原文:https://www.cnblogs.com/longmo666/p/13557232.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!