方法名太多,使用方法的重载(overload)来解决
Posted koma-vv
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了方法名太多,使用方法的重载(overload)来解决相关的知识,希望对你有一定的参考价值。
package chapter04;
/*
问题:方法名太多了,不容易记忆,有时会出错
使用方法的重载(overload)来解决
*/
public class C09_Method {
public static void main(String[] args) {
int a = print();
// 如果不强转默认是int类型
Short s = (short) print(3);
double c = print(5);
String d = print("11");
System.out.println(a);
System.out.println(s);
System.out.println(c);
System.out.println(d);
}
public static int print() {
return 20;
}
public static short print(short a) {
return 1;
}
public static double print(double a) {
return 1.0;
}
public static String print(String name) {
return "name";
}
}
-------------------打印结果-------------------
20
1
1.0
name
以上是关于方法名太多,使用方法的重载(overload)来解决的主要内容,如果未能解决你的问题,请参考以下文章