基础语法-函数的重载
基础语法-函数的重载
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.函数的重载概述
什么是函数的重载:
在同一个类中,允许存在一个以上的同名函数,只要它们的参数个数或者参数类型不同即可。
重载的特点:
与返回值类型无关,只看参数列表。
重载的好处:
方便于阅读,优化了程序设计。
二.函数的重载示例
/** * 函数的重载: * 通过定义函数名称时候,为了更好的阅读该函数,都是以函数的功能来命名的,这样可以增强阅读性. * * @author 尹正杰 */ public class FuncDome2 { public static void main(String[] args) { int x = 200,y = 300,z = 100,sum; double PI = 3.14,g = 9.8,res; sum = add(x, y); System.out.println("x + y = " + sum); sum = add(x, y,z); System.out.println("x + y + z = " + sum); res = add(PI,g); System.out.println("x + y = " + res); } //获取两个整数的和 public static int add(int a,int b) { return a + b; } //获取三个整数的和[函数的重载,函数名称都是add] public static int add(int a,int b,int c) { return a + b + c; } //获取两个浮点数的和[函数的重载,函数名称都是add] public static double add(double a,double b) { return a + b; } }
当你的才华还撑不起你的野心的时候,你就应该静下心来学习。当你的能力还驾驭不了你的目标的时候,你就应该沉下心来历练。问问自己,想要怎样的人生。 欢迎加入基础架构自动化运维:598432640,大数据SRE进阶之路:959042252,DevOps进阶之路:526991186