今天学习了派生类的构造及析构函数
其中 基类的构造函数不被继承,需要在派生类中自行声明。
派生类构造函数执行的一般顺序是:
基类构造函数。
派生类对象成员类的构造函数。如有的情况下
派生类构造函数体中的内容。
虚基类用于有共同基类的场合。
虚基类的成员是由最派生的构造函数通过调用虚基类的构造函数进行初始化。
在建立对象时,只有最派生类的构造函数调用虚基类的构造函数。该派生类的其他基类对虚基类构造函数的调用被忽略。
今天学习了派生类的构造及析构函数
其中 基类的构造函数不被继承,需要在派生类中自行声明。
派生类构造函数执行的一般顺序是:
基类构造函数。
派生类对象成员类的构造函数。如有的情况下
派生类构造函数体中的内容。
虚基类用于有共同基类的场合。
虚基类的成员是由最派生的构造函数通过调用虚基类的构造函数进行初始化。
在建立对象时,只有最派生类的构造函数调用虚基类的构造函数。该派生类的其他基类对虚基类构造函数的调用被忽略。
本文标题:9月19日-4期C语言学习总结
本文链接:https://www.haomeiwen.com/subject/orvwsxtx.html
网友评论