后端岗位面试题更新 2026-08-05

C++ 中构造函数和析构函数的执行顺序是怎样的?

金山WPS后端开发问题拆解技术原理C++

考察说明

考察对象生命周期中构造与析构的顺序规则

回答思路

  1. 说明基类构造先于派生类构造
  2. 说明析构顺序与构造相反,派生类先析构
  3. 指出派生类构造中先执行虚基类和直接基类构造,再执行自身成员构造
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。