java函数重载
来源:互联网 发布:php开发入门教程 编辑:程序博客网 时间:2024/06/07 02:28
/*
需求: 定义一个函数做加法功能。
函数的重载:在一个类中出现两个或者两个以上的同名函数,这个称作为函数的重载。
函数重载的作用: 同一个函数名可以出现了不同的函数,以应对不同个数或者不同数据类型的参数。
函数重载的要求:
1. 函数名一致。
2. 形参列表不一致。(形式参数的个数或者是对应的数据类型不一致)
3. 与函数的返回值类型是无关的。
*/
class Demo3
{
public static void main(String[] args)
{
//System.out.println("Hello World!");
//add1(1,2);
add(1,2.0);
}
// 这些函数都是在做加法运算。
public static double add(int a, int b){
System.out.println("两个参数的总和: "+ (a+b));
return 3.14;
}
//重复定义
public static int add(int a, double b){
System.out.println("double参数的总和: "+ (a+b));
return 12;
}
/*
public static void add(int a , int b , int c){
System.out.println("三个参数的总和: "+ (a+b+c));
}
public static void add(int a , int b , int c,int d){
System.out.println("四个参数的总和: "+ (a+b+c+d));
}
*/
}
需求: 定义一个函数做加法功能。
函数的重载:在一个类中出现两个或者两个以上的同名函数,这个称作为函数的重载。
函数重载的作用: 同一个函数名可以出现了不同的函数,以应对不同个数或者不同数据类型的参数。
函数重载的要求:
1. 函数名一致。
2. 形参列表不一致。(形式参数的个数或者是对应的数据类型不一致)
3. 与函数的返回值类型是无关的。
*/
class Demo3
{
public static void main(String[] args)
{
//System.out.println("Hello World!");
//add1(1,2);
add(1,2.0);
}
// 这些函数都是在做加法运算。
public static double add(int a, int b){
System.out.println("两个参数的总和: "+ (a+b));
return 3.14;
}
//重复定义
public static int add(int a, double b){
System.out.println("double参数的总和: "+ (a+b));
return 12;
}
/*
public static void add(int a , int b , int c){
System.out.println("三个参数的总和: "+ (a+b+c));
}
public static void add(int a , int b , int c,int d){
System.out.println("四个参数的总和: "+ (a+b+c+d));
}
*/
}
1 0
- java函数重载 overload
- java 函数重载
- java函数的重载
- Java--函数(重载)
- Java 函数重载
- java函数重载
- java函数重载
- Java函数的重载
- java函数重载
- java函数重载
- JAVA函数的重载
- java函数的重载
- java的函数重载
- JAVA函数重载
- java-函数、函数调用、函数重载
- JAVA 中的 函数重载例子
- JAVA - 函数重载和重写
- JAVA - 函数重载和重写
- 面向对象
- Linux下安装配置java环境
- 在linux system enter suspend 的时候线程冻结
- 使用Dagger 2依赖注入 - API
- ubuntu如何进入单用户模式更改密码
- java函数重载
- iOS监听模式系列之键值编码KVC、键值监听KVO的简单介绍和应用
- 《Java异常处理》学习笔记
- Android Studio2..1.1如何添加.jar和.so文件。
- 统计语言模型&word2vec
- 使用字符串对 字符串进行加密
- hexo+github搭建
- 算法: 最长递增子序列详解
- imageView 的高亮状态