一道关于C++ 的面试题目(继承、构造函数以及析构函数)
来源:互联网 发布:淘宝童装女孩模特 编辑:程序博客网 时间:2024/05/21 06:45
求解下面程序的输出结果
#include <iostream>#include <stdio.h>class CMember{public:CMember(){printf("I am member\n");}~CMember(){printf("member byebye\n");}};class CBase{public:CBase(){printf("I am base\n");}~CBase(){printf("base byebye\n");}};class CSube : public CBase{public:CSube(){printf("I am subye\n");}~CSube(){printf("subye byebye\n");}private:CMember m_member;};int main(){CSube sub;return 0;}
输出结果:
分析:
使用构造函数时,先构造基类,然后构造私有成员,最后构造共有成员,析构时遵从后构造先析构!
0 0
- 一道关于C++ 的面试题目(继承、构造函数以及析构函数)
- 考察继承、虚函数、sizeof、构造函数析构函数的一道面试题
- Java -- 一条关于继承构造函数的题目
- Effective c++(笔记) 中关于构造函数、析构函数以及赋值操作符的知识
- 面试题目6 编写类String的构造函数、拷贝构造函数、析构函数、赋值函数
- 关于函数声明表达式的一道题目
- 一道关于虚函数指针的题目
- 关于中兴 金山的一道题中虚函数 构造、析构函数
- 关于c++默认的构造函数、析构函数、拷贝构造函数、move函数
- 关于继承的一道题目
- 一道关于继承的题目
- 关于PHP中构造函数以及子类继承父类构造函数的相关问题
- [面试珠玑]一道关于C++虚函数和多继承的面试题
- 一道Java面试题目--对象的构造
- C++-继承:构造函数和析构函数
- C++继承时构造与析构函数以及using,继承时的遮蔽浅谈
- C++构造函数以及析构函数的若干面试问题
- C++构造函数以及析构函数的若干面试问题
- parents
- Failed to scan JAR [jndi:/localhost/WEB-INF/lib/oracle-jdbc-9.2.0.8.jar]
- VS 2010 LNK1123解决方法
- swing Java甘特图控件FlexGantt免费下载地址
- 单例模式(Singleton)
- 一道关于C++ 的面试题目(继承、构造函数以及析构函数)
- Leap Motion架构
- 纪念userscripts.org
- FTP命令
- Android文件下载进度条的实现代码
- Linux面试题
- chromium for android v34 2dcanvas硬件渲染实现分析
- 别样JAVA学习(五)继承上(1.0)Object类equals()
- Python宝典第21章:科学计算