CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

哪位大侠给我分析一下!,我就是想不通!

楼主htl(雄猫.TOMCAT)2005-04-22 14:08:09 在 .NET技术 / C# 提问

public   class   A  
      {  
          protected   int   x;  
          static   void   F(A   a,B   b)  
              {  
                  a.x=1;     //可以访问  
                  b.x=1;     //可以访问  
              }  
        }  
   
  public   class   B   :A  
      {  
                  static   void   F(A   a,B   b)  
              {  
                  a.x=1;     //错误!不可以访问  
                  b.x=1;     //可以访问  
              }  
        }  
   
  X是PROTECTED   访问权限的,为什么子类不能访问了,我是菜鸟,请帮帮我! 问题点数:100、回复次数:8Top

1 楼zhongwanli(㊣【为了老婆,二次重构____然后升★★】㊣)回复于 2005-04-22 14:24:49 得分 20

将   Protected   改为   Public    
   
  Protected   指的是   保护级别   在B   中访问   A   的这个属性   是不允许的!  
   
  详细参照   MSDNTop

2 楼jcchou(湘霸佬)回复于 2005-04-22 14:30:48 得分 10

yeah,同意2楼。Top

3 楼FinalLover(zero)回复于 2005-04-22 14:38:17 得分 20

保护级别成员变量当然不能被直接访问,主要是供子类访问.要被外界直接访问,方式就只有public了.Top

4 楼panda2fw2(我爱Monkey)回复于 2005-04-22 14:40:31 得分 10

同意楼上的。Top

5 楼htl(雄猫.TOMCAT)回复于 2005-04-22 14:43:46 得分 0

可是,我就是想不通,B不是A的子类吗?Top

6 楼weiljj()回复于 2005-04-22 14:44:21 得分 10

static   void   F(A   a,B   b)  
              {  
                  a.x=1;     //可以访问  
                  b.x=1;     //可以访问  
              }  
  在這里訪問a.x是屬于從外部訪問,當然不行了.Top

7 楼weiljj()回复于 2005-04-22 14:45:31 得分 20

X是PROTECTED   访问权限的,为什么子类不能访问了(子類能訪問是指在內部訪問,而不是從內部).Top

8 楼wjcking()回复于 2005-04-22 17:09:29 得分 10

将   Protected   改为   PublicTop

相关问题

  • 分析一下
  • 帮忙分析一下原因,给分
  • 帮忙分析一下,狂给分
  • 用例分析就是需求分析?
  • 用例分析就是需求分析?
  • 各位老大给分析一下面的代码,多谢了
  • 给偶介绍一下SQL查询分析器
  • [源码分析]:能给我解释一下这段代码否?
  • 谁给我分析一下这两段代码呀?谢谢哦~~
  • asp程序!解决方案!大家帮我分析一下!分析好的可以给分!绝不食言!

关键词

  • 访问
  • 訪問
  • 子类
  • protected
  • 不能
  • staticvoid f

得分解答快速导航

  • 帖主:htl
  • zhongwanli
  • jcchou
  • FinalLover
  • panda2fw2
  • weiljj
  • weiljj
  • wjcking

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo