黑马程序员技术交流社区
标题:
修饰符protected internal该怎么理解呢?
[打印本页]
作者:
李永涛
时间:
2012-11-24 21:34
标题:
修饰符protected internal该怎么理解呢?
本帖最后由 李永涛 于 2012-11-25 12:05 编辑
修饰符protected internal是指被它修饰的属性和方法只能在它所在的类下使用么?
作者:
罗代势
时间:
2012-11-24 22:44
protected是受保护的能访问自己的类成员;也可以被它的派生类访问,也就是子类可以访问它的成员。
internal类只能在当前项目中访问
作者:
韩俊
时间:
2012-11-25 08:49
protected:访问仅限于包含类或从包含类派生的类型;
internal:只能在一个项目中被使用,不能跨项目调用,只有自己的项目内使用,即使子类也不能访问;
protected internal 就是protected和internal的并集,protected就只能被子类内部所访问,于是它们的并集就是:同一个项目内或者子类内部能被访问。如果既不是同一程序集也不是子类,就无法访问。
作者:
李永涛
时间:
2012-11-25 12:05
韩俊 发表于 2012-11-25 08:49
protected:访问仅限于包含类或从包含类派生的类型;
internal:只能在一个项目中被使用,不能跨项目调用, ...
谢谢了,查了一些资料也是这么说的
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2