下列关于派生类的构造函数和析构函数的说法中,错误的是

下列关于派生类的构造函数和析构函数的说法中,错误的是
A、在执行一个派生类的构造函数之前,总是先执行基类的构造函数
B、派生类对象消亡时,先执行派生类的析构函数,再执行基类的析构函数
C、如果基类定义了带有形参表的构造函数,则派生类不需要定义构造函数
D、派生类需要定义自己的析构函数
【正确答案】:C
【题目解析】:本题主要考查的知识点为派生类的构造函数和析构函数。在执行一个派生类的构造函数之前,总是先执行基类的构造函数,派生类对象消亡时,先执行派生类的析构函数,再执行基类的析构函数。如果基类定义了带有形参表的构造函数,则派生类就应当定义构造函数。派生类也需要定义自己的析构函数。P208