开发者学堂课程【Java编程入门:方法的定义】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/18
方法重载
方法重载的定义:
当方法名称相同,参数的类型或个数不同的时候就称为方法重载。通过程序做简单的分析,要定义一个加法的处理方法,该方法可以接收两个int变量、三个int变量、两个double变量的加法处理。
范例:采用方法重载进行定义。
可以发现同一个方法名称但是可以根据调用时传递的不同参数的类型或个数实现不同方法体的调用,这样就实现了方法重载的定义。
重要的一点方法重载和方法的返回值类型没有关系。只与参数有关。但在实际开发中请一定要把握一个基本的开发原则,只要是方法重载强烈建议其返回值类型相同。
范例:观察一个程序代码。
所有的输出操作支持有各种数据类型,所以System.out.println()本身就属于一个方法重载。