✏️ 纠错
第 192 题 / 共 226 题
二、判断题 第1 题 构造函数可以被声明为virtual。
📝 题目解析

【答案】错误

【考纲知识点】面向对象知识

【详细解析】构造函数不能被声明为virtual。在C++中,构造函数的主要作用是初始化对象,而在对象被创建时,其类型必须是确定的,因此无法在运行时动态绑定到派生类的构造函数。如果尝试将构造函数声明为virtual,编译器会报错。虽然构造函数不能是virtual的,但析构函数可以是virtual的。