C#第十二天 025

父类如果只有有参构造器,子类会默认去调用父类的无参构造器,如果子类要有无参构造器需要这样  子类构造器():base(参数)
你的理解​​完全正确​​!当父类​​只有有参构造器​​时,子类必须​​显式调用父类的有参构造器​​,否则会编译错误。

类成员的访问级别不能超过类的访问级别  最多等于

 


子类不能超过父类的访问级别,比如;父类是internal  子类去继承父类的同时不能超过internal 不可以用public
当调用一个子类构造器时父类构造器也会被调用

如果一个类没有加上继承谁的符号“:” 那么这个类默认是继承的object

子类可以用  x is x   子类 is 父类  那么这是true

父类不能is子类 

image

 我们可以用一个父类的变量引用一个子类的实例

有sealed关键字:相当于对当前修饰的类绝育,不能生子类

posted @ 2025-09-16 17:46  敬佟学Java  阅读(7)  评论(0)    收藏  举报