4.8 方法重载

来源:互联网 发布:决战武林天罡进阶数据 编辑:程序博客网 时间:2024/06/07 23:22

4.8 方法重载

Java中存在的两种多态:

(1)重载(Overload):行为的多态性就是方法的重载

(2)重写(Override):继承有关方法的多态


4.8.1 方法重载的语法规则:

重载(Overload):一个类中可以有多个名字相同的方法,但是这个方法的参数必须不同(见下解释)

参数不同指的是:

(1)参数个数不同

(2)参数个数相同,但是参数列表中对应的某个参数类型不同

代码例子(略)


4.8.2 避免重载出现歧义

重载方法之间必须保证相互的参数不同,但要小心重载方法在被调用时可能出现歧义调用

原创粉丝点击