父类如果只有有参构造器,子类会默认去调用父类的无参构造器,如果子类要有无参构造器需要这样 子类构造器():base(参数)
你的理解完全正确!当父类只有有参构造器时,子类必须显式调用父类的有参构造器,否则会编译错误。
类成员的访问级别不能超过类的访问级别 最多等于
子类不能超过父类的访问级别,比如;父类是internal 子类去继承父类的同时不能超过internal 不可以用public
当调用一个子类构造器时父类构造器也会被调用
如果一个类没有加上继承谁的符号“:” 那么这个类默认是继承的object
子类可以用 x is x 子类 is 父类 那么这是true
父类不能is子类
我们可以用一个父类的变量引用一个子类的实例
有sealed关键字:相当于对当前修饰的类绝育,不能生子类