Java的方法重载和方法覆盖的区别

方法重载和方法覆盖的区别: 方法重载:Overload 方法覆盖:Override 两者本身一点关系都没有,仅仅只是因为名字很像。 方法重载:Overload 作用:解决了同一个类中,相同的功能方法名不同的问题,既然是相同的功能,那么方法的名字就应该相同 规则:(两同一不同) 同类中,方法名相同,方法参数列表不同(参数类型、参数个数、参数顺序) 下图就是JDK自带的工具类Arrays里的方法重载:
相关文章
相关标签/搜索