标题说明了我所相信的一切。
现在,在C#中,我知道无论是显式调用还是隐式默认构造函数,派生类中的构造函数都将调用基类构造函数。我的问题是为什么?我认为这是因为派生类需要创建基类的对象,但是为什么呢?
我认为这是因为派生类需要创建基类的对象,但是为什么呢?
一个派生类的实例是基类的一个实例。如果您有关于构造动物的规则,并且要构造长颈鹿的规则,那么必须以某种方式执行构造动物的规则。在C#中,该机制是“调用基类构造函数”。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句