public int max(int x,int y)public int max(int a,int b )public double max (double n,double m)以上三个是重载方法吗?要是第一个和第三个是重载,可以返回类型不一样啊!
5 回答
奔跑在HZ
TA贡献14条经验 获得超6个赞
重载方法:1.在同一个类中。
2.方法名相同。
3.参数类型和个数不同。
4.最根本的重载与方法修饰符没有任何关系。
参照这几点,你在对着例子思考下,希望对你有帮助,望采纳!
weibo_我不学习没人爱_0
TA贡献19条经验 获得超7个赞
重载:发生在一个类中,方法有同样名称,但是参数列表不同。
覆盖,也叫重写,发生在子类和父类之间,子类被重写方法与父类被重写方法有相同的返回值,方法名、参数相同。
public (指定可见性) int(指定返回类型) max(方法名) (a,b) 括号内是参数。
损失函数
TA贡献114条经验 获得超93个赞
第一和第二不是重载方法,这两个方法是一样的
第一和第三个显然是重载方法。
重载要满足一下条件:
1.必须是同一个类
2.方法名(也可以叫函数)一样
3.参数类型不一样或参数数量不一样
望采纳!
添加回答
举报
0/150
提交
取消