作业帮 > 综合 > 作业

C#类中的public和private区别

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/05 22:05:01
C#类中的public和private区别
我知道它们的定义,但打代码时,把它们互换看不出有什么变化,请高手举例说明……
把它们互换也没有报错
默认是Public的
在 Class 块中,成员通过相应的声明语句被声明为 Private 或 Public.被声明为 Private 的将只在 Class 块内是可见的.被声明为 Public 不仅在 Class 块的内部是可见的,对 Class 块之外的代码也是可见的.没有使用 Private 或 Public 明确声明的被默认为 Public. 在类的块内部被声明为 Public 的过程 (Sub 或 Function)将成为类的方法.Public 变量将成为类的属性,同使用 Property Get、Property Let 和 Property Set 显式声明的属性一样. 类的缺省属性和方法是在它们的声明部分用 Default 关键字指定的.关于如何使用该关键字,请参考单独的声明语句主题. 摘抄http://www.leadbbs.com/MINI/default.asp?230-1640343-0-0-0-0-0-a-.htm 有问题可追问 满意请采纳 3Q
再问: http://hi.baidu.com/wodaole1/blog/item/e08c814e82fb67c3d0c86a11.html 百度上说的默认都是private啊
再答: 恩 刚才没注意 是 private 我刚才看的有点匆忙 不好意思