|
修饰符 |
含义 |
|
无或internal |
类只能在当前项目中访问 |
|
public |
类可以在任何地方访问 |
|
abstract或internal abstract |
类只能在当前项目中访问,不能实例化,只能继承 |
|
public abstract |
类可以在任何地方访问,不能实例化,只能继承 |
|
sealed或internal sealed |
类只能在当前项目中访问,不能派生,只能实例化 |
|
public sealed |
类可以在任何地方访问,不能派生,只能实例化 |
1、关键字abstract和
sealed不能在接口中使用,因为这两个修饰符在接口定义中是没有意义的(它们不包含执行代码,所以不能直接实例化,且必须是可以继承的)。
2、Sealed也可用于方法(该方法不能在派生类中使用)。
本文深入探讨了C#中的访问修饰符,包括无或internal、public、abstract或internalabstract、publicabstract、sealed或internalsealed等,解释了它们各自的含义和用法,并通过实例展示了如何在实际开发中应用这些概念。
265

被折叠的 条评论
为什么被折叠?



