关闭

标签:
312人阅读 评论(0) 收藏 举报
分类:
抽象类不能实例化,只能继承,关键字是abstract
密封类不能继承,关键字是sealed


编译器不允许派生类的可访问性高于基类。也就是说,内部类可以继承于一个公共基类,但公共类不能继承于一个内部类。


基类和接口的正确方式如下:
public class MyClass: MyBase,IMyInterface
{
//Class members
}


不能再接口使用关键字abstract和sealed




无或internal:只能在当前项目中访问类
public:可以在任何地方访问类
abstract或internal abstract:类只能在当前项目中访问,不能实例化,只能供继承只用
public abstract:类可以在任何地方访问,不能实例化,只能供继承只用
sealed或internal sealed:类只能在当前项目中访问,不能供派生类之用,只能实例化
public sealed:类可以在任何地方访问,不能供派生类之用,只能实例化
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:415560次
    • 积分:9463
    • 等级:
    • 排名:第1899名
    • 原创:522篇
    • 转载:22篇
    • 译文:13篇
    • 评论:7条
    最新评论