黑马程序员技术交流社区
标题:
谁能总结一下类的四种访问权限?(且说明默认情况下是什么)
[打印本页]
作者:
王盛
时间:
2013-6-11 12:08
标题:
谁能总结一下类的四种访问权限?(且说明默认情况下是什么)
详细解释一下累的四种访问权限,并写清楚,什么在默认情况下是 什么权限。。。。 感激不尽!!!
作者:
李晓峰
时间:
2013-6-11 12:15
public :公有,表示权限最大
final :最终类,不可以被继承
默认 :class前什么都没有
abstract:抽象类
作者:
ljh4282158
时间:
2013-6-11 12:19
private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问。
作者:
yangaidongcumt
时间:
2013-6-11 12:37
访问修饰符:5种
//private 私有访问修饰符:只有在当前类内部访问
//protected 受保护的:在当前类和子类中可以被访问
//internal 在当前程序集中可以被访问
//protected internal 相当于同时具有protected与internal的权限
//public 公共的:在任何地方都可以访问
//protected 与 internal没有可比性
//protected是在当前类中和子类中可以被访问,而internal是在同一个程序集中可访问
//假如不在同一个程序集中,但是依然存在继承关系,那么protected修饰的类型依然可以被访问
不知道你理解了没?
作者:
yangaidongcumt
时间:
2013-6-11 12:38
另外:默认情况下类的访问修饰符为internal
作者:
甘斌斌
时间:
2013-6-11 13:20
呵呵以上都对,我也没什么好说的了。
作者:
彭康
时间:
2013-6-11 15:08
private 私有访问修饰符:只有在当前类内部访问
protected 受保护的:在当前类和子类中可以被访问
internal 在当前程序集中可以被访问
protected internal 相当于同时具有protected与internal的权限
public 公共的:在任何地方都可以访问
类如果不是在其它类或结构中的话,它的访问类型要不就是internal, 要不就是public;
换句话说,如果它在其它类或结构中的话,则可以为private 或protected等。下面我说的类,如无特殊说明,均指非"类中类"
类或结构的默认访问类型是internal.
类中所有的成员,默认均为private
作者:
popoluno
时间:
2013-6-11 15:21
private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,该类内部和继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问,也是默认访问修饰符
作者:
甘斌斌
时间:
2013-6-11 18:37
protected 受保护成员必须在该类内部和子类中可以访问
internal 程序集 在同一命名空间里可以访问
public 所有地方都可以访问到。
private 只能在类内部能访问到(私有的)
作者:
李奔
时间:
2013-6-11 19:26
常用的四种访问权限有:
private : 私有成员, 在类的内部才可以访问。
protected : 保护成员,在该类内部和其继承类中可以访问。
public : 公共成员,完全公开,没有访问限制。
internal: 在同一命名空间内可以访问,也是默认访问修饰符
作者:
一直在努力
时间:
2013-6-11 19:35
类内部
子类
外部
private
可访问
不可访问
不可访问
protected
可访问
可访问
不可访问
public
可访问
可访问
可访问
internal
可访问
不可访问
不可访问
internal在同一命名空间内可以访问,也是默认访问修饰符
作者:
蔓越莓
时间:
2013-6-11 19:53
public 公开 类及类成员的修饰符 对访问成员没有级别限制
private 私有 类成员的修饰符 只能在类的内部访问
protected 受保护的 类成员的修饰符 只能在该类和该类的派生类中访问,不管该派生类和基类是否在同一程序集中
internal 内部的 类及类成员的修饰符 访问仅限于程序集中
class类前面的修饰符默认是internal
类成员的访问权限默认为private
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2