阅读303 返回首页    go 阿里云 go 技术社区[云栖]


C# 类定义中可以使用的访问修饰符的组合

    

    

无或internal

类只能在当前项目中访问

public

类可以在任何地方访问

abstractinternal abstract

类只能在当前项目中访问,不能实例化,只能继承

public abstract

类可以在任何地方访问,不能实例化,只能继承

sealedinternal sealed

类只能在当前项目中访问,不能派生,只能实例化

public sealed

类可以在任何地方访问,不能派生,只能实例化

小注:
1、关键字abstract sealed不能在接口中使用,因为这两个修饰符在接口定义中是没有意义的(它们不包含执行代码,所以不能直接实例化,且必须是可以继承的)

2、Sealed也可用于方法(该方法不能在派生类中使用)。

最后更新:2017-04-03 12:54:13

  上一篇:go Session.Abandon()的用法
  下一篇:go 请示的学问:当老板说No