修饰符
|
含义
|
无或internal
|
类只能在当前项目中访问
|
public
|
类可以在任何地方访问
|
abstract或internal abstract
|
类只能在当前项目中访问,不能实例化,只能继承
|
public abstract
|
类可以在任何地方访问,不能实例化,只能继承
|
sealed或internal sealed
|
类只能在当前项目中访问,不能派生,只能实例化
|
public sealed
|
类可以在任何地方访问,不能派生,只能实例化
|
小注:
1、关键字abstract和
sealed不能在接口中使用,因为这两个修饰符在接口定义中是没有意义的(它们不包含执行代码,所以不能直接实例化,且必须是可以继承的)。
2、Sealed也可用于方法(该方法不能在派生类中使用)。
分享到:
相关推荐
3、在C#中,用params修饰符声明的参数是参数数组,不能将params修饰符与 _____ 和 ______修饰符组合起来使用。 4、______ 运算符用于动态检查对象的运行时类型是否与给定类型兼容,_______ 运算符用于将一个值显式...
10.2.3 访问修饰符... 174 10.2.4 要素类型... 174 10.2.5 静态和实例成员... 174 10.2.6 嵌套类型... 175 10.3 常数... 175 10.4 域 176 10.4.1 静态和实例域... 177 10.4.2 只读域... 178 10.4.3 域的初始化... ...
10.2.3 访问修饰符 174 10.2.4 要素类型 174 10.2.5 静态和实例成员 174 10.2.6 嵌套类型 175 10.3 常数 175 10.4 域 176 10.4.1 静态和实例域 177 10.4.2 只读域 178 10.4.3 域的初始化 179 10.4.4 变量初始化函数 ...