码迷,mamicode.com
首页 > 其他好文 > 详细

方法名太多,使用方法的重载(overload)来解决

时间:2018-08-24 16:09:39      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:method   问题   print   重载   ack   double   方法   解决   使用   

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)来解决

标签:method   问题   print   重载   ack   double   方法   解决   使用   

原文地址:https://www.cnblogs.com/Koma-vv/p/9530019.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!