方法重载(Overlord)
构成方法重载的条件
1.不同的含义:形式参数,形参个数,形参顺序不同
2.只有返回值不同不构成方法的重载,
例子
1 | /**求和的方法*/ |
构造方法的重载
要点:
1.通过new关键字调用。
2.构造器有返回值,但是不能定义返回值类型(返回值类型为本类类型),不能在构造器里使用return返回某个值。
3.如果没有定义构造器,编译器会自动添加一个无参的构造函数 。如果已定义则编译器不会自动添加!
4.构造器的方法名必须和类名一致!
例子
1 | public class Summation { |
总结
方法的重载给我们写代码简便了许多,可以提升程序员编写代码速度和代码易读性。