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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

控制台应用程序中字段类型的可访问性有高低之分吗?怎么区别呢?
在做题时出现了这样一个错误提示:
E:\黑马程序员\NET学习\图片

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

2 个回复

倒序浏览
字段默认是private  可在类内部访问,protected可以在类和子类中访问,public可以在类的外部访问,internal只能在项目中被访问。

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
字段的访问修饰符默认为private,即只能在本类中使用。
如果要在外部也可以被访问的话,就需要将字段封装成属性,即用get/set方法。
也可以自己加上public或internal访问修饰符,前者是在整个程序都可以被使用,后者是在本程序集中可以被访问。

评分

参与人数 1技术分 +1 收起 理由
郑文 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马