overload 重载

通过overload,我们可以在同一个类中重用同一个方法,只是这些方法的参数必须不同,而返回类型可以不同。

关于overload的限定:
1. 重载的方法的参数必须不同;
2. 重载的方法的返回值类型可以不同;
3. 重载的方法的访问修饰符可以不同;public,private,protected…
4. 重载的方法可以声明不同的Exception或扩大checked exception的范围;
5. 重载可以发生在同一个类或者子类中。
例如,父类定义了 doIt(int i), 子类可以定义doIt(String sth) 来重载之。

此条目发表在未分类分类目录,贴了标签。将固定链接加入收藏夹。

留下评论