基本概念:关于默认访问修饰符,请指教

enjoynothing 2005-12-06 10:52:02
想问一下:VB.NET中module,class,structure,enum,interface,property/sub/function等的默认访问修饰符各是什么?
比如类Class,有的说是private,有的说是Friend,也有的说public
下面的例子
Namespace org
class zoo
class dog
.....
End Class
structure pp
.....
End Sturcture
End Class
End Namespace
如果其他的程序集导入了该命名空间,则访问不到zoo,若把zoo的修饰符变为Public才行,而class dog不用访问修饰符照样可以访问
还有sturcture,明明说是Friend,怎么structure pp照样可以被访问
快考试了,我的头都快大了,好心人帮我理理头绪吧
...全文
59 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

16,556

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧