标题:在下面的类Class1的定义中,方法的重载是否合法?
只看楼主
馨欣
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-10-26
结帖率:100%
 问题点数:0 回复次数:1 
在下面的类Class1的定义中,方法的重载是否合法?
public class Class1
{
      private void MyMethod1(int i){}
      protected void MyMethod1(int i){}
      public int MyMethod1(int i){return -1;}
      
      public void MyMethod2(int i){}
      public void MyMethod2(object o){}
      public void MyMethod2(out int i){i = 1;}
}
搜索更多相关主题的帖子: 定义 重载 合法 
2008-11-08 13:46
小仙
Rank: 7Rank: 7Rank: 7
来 自:光之谷
等 级:贵宾
威 望:39
帖 子:1812
专家分:1
注 册:2008-8-8
得分:0 
上面三个很不合法,下面三个很是合法,合不合法是根据参数列表来的,访问修饰符和返回值都是无所谓的。


仁者乐膳,智者乐睡。我都爱~
2008-11-08 16:57



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-243063-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013970 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved