A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 黯然销魂 初级黑马   /  2014-5-22 10:03  /  1706 人查看  /  14 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在一个类中,如果出现了两个或者两个以上的同名函数,只要它们的参数的个数,或者参数的类型不同,即可称之为该函数重载了。
如何区分重载:当函数同名时,只看参数列表。和返回值类型没关系。

评分

参与人数 1技术分 +1 收起 理由
李小然 + 1

查看全部评分

14 个回复

倒序浏览
那复写呢? 哇哈哈 这两个一起记,便于理解
回复 使用道具 举报
你已经说的很清楚了,看来不需要回答了。
回复 使用道具 举报
问题没看懂- -
回复 使用道具 举报
你已经说的很清楚了
回复 使用道具 举报

问题就是   你们不会  看了就会了
回复 使用道具 举报
你不是已经给出答案了
回复 使用道具 举报
流沙 发表于 2014-5-23 10:49
问题就是   你们不会  看了就会了

....再看一下,原来你已经自问自答了- -
回复 使用道具 举报
举个例子说明:例如:public int  cha(int a,int b, int c)
                              public  void cha(int a,double b,int c)
                              public  void cha(double a, int b, int c)
                              public void  cha()
这些都能称为函数重载
回复 使用道具 举报
是滴,就是如此。。
回复 使用道具 举报
tc4892998 发表于 2014-5-23 21:16
....再看一下,原来你已经自问自答了- -

不是我啊
回复 使用道具 举报
4:函数重载
  方法名相同,参数列表不同(个数及其对应的类型)。
  跟返回值类型无关。
回复 使用道具 举报

噗,我以为你是楼主呢
回复 使用道具 举报
这算知识分享吧,话说重载单独拿出来还好说,麻烦的就是怕和多态,接口这些混在一起
回复 使用道具 举报
你在自问自答呢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马