FunctionDemo2
2012-05-25 23:46
316 查看
package java基础知识.小结与练习; /* 函数的重载 在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。 简单的记住: 函数名字相同,参数列表不同。 **参数类型 **参数个数 */ class FunctionDemo2 { public static void main(String[] args) { //jvm会根据参数自动去找匹配的函数 System.out.println(sum(10,20)); System.out.println(sum(10,20,30)); //没写四个参数,所以这个会报错。 //System.out.println(sum(10,20,30,40)); System.out.println(sum(12.5,20.2)); } //求两个整数之和 public static int sum(int a,int b) { return a + b; } /* 需求:求两个浮点数之和 明确 1:明确功能 double 2:明确参数 double a,double b */ public static double sum(double a,double b) { return a + b; } /* 需求:求三个整数之和 明确 1:明确功能 int 2:明确参数 int a,int b,int c */ /* public static int sum2(int a,int b,int c) { //return sum(a,b)+c; return a + b + c; } */ public static int sum(int a,int b,int c) { return a + b + c; } } /* 重载的判断: 下面哪几个函数与这个函数是重载函数 public static void show(int a,int b){} A:public static int show(int x,int y){} //不是 B:public static int show(int x,int y,int c){}//是 C:public static void show(float x,int y){} //是 D:public static double show(double x,int y,int z){} //是 */
相关文章推荐
- AspNet MVC4 教学-27:Asp.Net MVC4 自定义helper及function的快速Demo
- Oracle PLSQL Demo - 18.02.管道function[查询零散的字段组成list管道返回] [字段必须对上]
- function pointer demo in C language
- 关于NetBean 下PHP的 Fatal error: Call to undefined function curl_init() in F:\phpdemo\Apache24\htdocs\ms
- Oracle PLSQL Demo - 19.管道function[查询整表组成list管道返回]
- 151129FunctionDemo
- function invoke objects DEMO
- Day3之FunctionDemo2
- 151129FunctionDemo2
- boost::function demo
- AndEngine之DEMO学习(十二)EaseFunctionExample
- 151205FunctionOverloadDemo
- Virtual Memory Function Demo
- Oracle PLSQL Demo - 24.分隔字符串function
- VBScript Sub and Function Demo
- FunctionDemo
- begin() & end() function demo
- Java 连接 mySQL demo function UTF8 避免乱码方法
- SQL练习 demo5_function_大小平均总和及统计等主函数
- Java 连接 mySQL demo function UTF8 避免乱码方法