码迷,mamicode.com
首页 > 其他好文 > 详细

重载(Overload)

时间:2018-08-30 19:53:51      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:无法   一个   构造器   overload   数列   修饰符   重载   重载函数   必须   

重载(Overload)

重载(overloading) 是在一个类里面,方法名字相同,而参数不同。返回类型可以相同也可以不同。

每个重载的方法(或者构造函数)都必须有一个独一无二的参数类型列表。

最常用的地方就是构造器的重载。

重载规则:

  • 被重载的方法必须改变参数列表(参数个数或类型不一样);
  • 被重载的方法可以改变返回类型;
  • 被重载的方法可以改变访问修饰符;
  • 被重载的方法可以声明新的或更广的检查异常;
  • 方法能够在同一个类中或者在一个子类中被重载。
  • 无法以返回值类型作为重载函数的区分标准。

重载(Overload)

标签:无法   一个   构造器   overload   数列   修饰符   重载   重载函数   必须   

原文地址:https://www.cnblogs.com/borter/p/9561952.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!