1、方法分类
(1)方法按照有无参数分为:
无参方法
有参方法
(2)方法按照有无返回值分为:
无返回值的方法
有返回值的方法
(3)综上所述方法分为:
无返回值的无参方法
无返回值的有参方法
有返回值的无参方法
有返回值的有参方法
2、 方法重载
(1)方法重载的定义
方法重载是指在一个类中定义多个同名的方法,但要求每个方
法具有不同的参数类型或参数个数。
(2)方法重载的特点:
-->在同一个类中。
-->方法名相同。
-->参数列表不同(参数顺序、参数类型、参数个数不同)。
-->方法的返回值不能作为判断方法之间是否构成重载的依据
(与方法的返回类型和访问修饰符无关)。
(3)方法重载的调用
-->通过对象调用重载的方法时,系统的代码智能提示会给出
返回类型和参数的信息,使用“↑”和“↓”键或者单击,都可以
选择要使用的方法。
-->通过对象直接调用并传递参数,系统会根据参数类型
自动匹配相应的方法。
(4)方法重载的优点
方法重载其实是对原有方法的一种升级,可以根据参
数的不同,采用不同的实现方法,而且不需要编写多
个名称,简化了类调用方法的代码