派生类生成过程——单继承的构造函数和析构函数
来源:互联网 发布:音乐编曲制作软件 编辑:程序博客网 时间:2024/05/17 23:42
#include<iostream>using namespace std;class B{ public: B(); B(int i); void print()const; private: int b;};B::B(){ b=0; cout<<"B's dafault constructor called."<<endl;}B::B(int i){ b=i; cout<<"B's dafault constructor called."<<endl;}void B::print()const{ cout<<b<<endl;}class C:public B{public: C(); C(int i,int j); void print()const;private: int c;};C::C(){ cout<<"C's dafault constructor called."<<endl;}C::C(int i,int j):B(i),c(j){ cout<<"C's dafault constructor called."<<endl;}void C::print()const{ B::print(); cout<<c<<endl;}int main(){ C obj(5,6); obj.print(); return 0;}运行结果:
0 0
- 派生类生成过程——单继承的构造函数和析构函数
- 派生类生成过程——单继承的构造函数和析构函数(2)
- 知识点——派生类生成过程——单继承的构造函数和析构函数
- c++ 单继承派生类的构造函数
- 继承的三种方式与派生类的构造函数和析构函数~
- 第十一周阅读程序1:继承与派生类的构造函数和析构函数
- 多重继承中派生类的构造函数和析构函数
- 继承与派生3:派生类的构造函数与析构函数
- 【c++继承】继承关系中派生类对象构造函数和析构函数调用顺序
- 派生类的构造函数和析构函数和多继承中的二义性与虚函数
- 派生类的构造函数和析构函数
- 派生类的构造函数和析构函数
- 关于派生类的构造函数和析构函数
- 派生类的构造函数和析构函数
- 派生类的构造函数和析构函数
- C++派生类的构造函数和析构函数
- C++ 派生类的构造函数和析构函数
- [c++]派生类的构造函数和析构函数
- [C语言][LeetCode][448]Find All Numbers Disappeared in an Array
- 实践1
- 静态库和动态库的创建和使用
- 总结一些前端面试题
- hdu-1392 Surround the Trees(凸包)
- 派生类生成过程——单继承的构造函数和析构函数
- 酱油记OfHAOI@)!^
- excel里的一个单元格怎样拆分成几个单元格?
- 配置系统启动
- MySQL语句大全:创建、授权、查询、修改等
- 用多文件组织多个类的程序
- Android SharedPreferences的数据存储
- 第九周实践项目1-深复制体验
- hdu-1411 校庆神秘建筑(欧拉四面体)