一个类里可以包括很多的方法
在同一个类中,定义了多个同名的方法,这些同名的方法具有同种的功能。
每个方法具有不同的参数的类型或者参数个数,这些同名的方法,就构成了重载关系。
///////成立的条件:///////////
1.方法名相同
2.两个及两个以上是处在同一个类
3.设定的参数不同:
个数不同、类型不同、顺序不同
4.与返回值无关
例子:


上面的最后一个不推荐,基本上也用不到,但有一说一,是对的。
下面是运行实例:

总结:这个就类似于计算器算数,你输进去的数字类型绝对不是固定的,所以用重载的思想提高了:
1.方便性
2.写方法取名字就不需要那么麻烦了
本文详细介绍了在面向对象编程中方法重载的概念及其使用条件。通过具体示例解释了如何在一个类中定义多个同名但参数不同的方法来实现重载,以此提高代码的复用性和可读性。
267

被折叠的 条评论
为什么被折叠?



