4.8 方法重载
Java中存在的两种多态:
(1)重载(Overload):行为的多态性就是方法的重载
(2)重写(Override):继承有关方法的多态
4.8.1 方法重载的语法规则:
重载(Overload):一个类中可以有多个名字相同的方法,但是这个方法的参数必须不同(见下解释)
参数不同指的是:
(1)参数个数不同
(2)参数个数相同,但是参数列表中对应的某个参数类型不同
代码例子(略)
4.8.2 避免重载出现歧义
重载方法之间必须保证相互的参数不同,但要小心重载方法在被调用时可能出现歧义调用