问题
单项选择题
下面关于构造函数和析构函数的描述中,错误的是( )。
A.析构函数可以声明为虚函数
B.对虚析构函数的调用可以采用动态联编
C.一个类的虚函数仅对派生类中重定义的函数起作用,对其他函数没有影响
D.构造函数可以声明为虚函数
答案
参考答案:D
解析: 析构函数可以声明为虚函数,但是构造函数不能声明为虚函数:类的虚函数仅对派生类中重定义的函数起作用,对其他函数没有影响。
下面关于构造函数和析构函数的描述中,错误的是( )。
A.析构函数可以声明为虚函数
B.对虚析构函数的调用可以采用动态联编
C.一个类的虚函数仅对派生类中重定义的函数起作用,对其他函数没有影响
D.构造函数可以声明为虚函数
参考答案:D
解析: 析构函数可以声明为虚函数,但是构造函数不能声明为虚函数:类的虚函数仅对派生类中重定义的函数起作用,对其他函数没有影响。
某软件工程项目各开发阶段工作量的比例如表4-1所示。
表4-1 工作量比例
需求分析 | 概要设计 | 详细设计 | 编 码 | 测 试 |
0.29 | 0.13 | 0.17 | 0.10 | 0.31 |
A.29%
B.45%
C.59%
D.63%