【JavaSE】方法重载基本使用
目录
方法重载(OverLoad)
1. 基本介绍
2. 重载的好处
3. 快速入门案例
4. 注意事项和使用细节
5. 练习题
java 中允许同一个类中,多个同名方法的存在,但要求 形参列表不一致!
比如:System.out.println(); out 是 PrintStream 类
减轻了起名的麻烦
减轻了记名的麻烦
OverLoad01.java
案例:类:MyCalculator 方法:calculate
calculate(int n1, int n2) //两个整数的和
calculate(int n1, double n2) //一个整数,一个 double 的和
calculate(double n2, int n1)//一个 double ,一个 Int 和
calculate(int n1, int n2,int n3)//三个 int 的和

编写程序,类Methods中定义三个重载方法并调用。方法名为m。三个方法分别接收一个int参数、两个int参数、一个字符串参数。分别执行平方运算并输出结果,相乘并输出结果,输出字符串信息。在主类的main 0)方法中分别用参数区别调用三个方法。OverLoadExercise.java
在Methods类,定义三个重载方法max(),第一个方法,返回两个int值中的最大值,第二个方法,返回两个double值中的最大值,第三个方法,返回三个double值中的最大值,并分别调用三个方法。
本文来自博客园,作者:兮动人,转载请注明原文链接:https://www.cnblogs.com/xdr630/p/15618133.html