[c++]容器类。继承类的构造和析构
2015-04-09 17:34
435 查看
#include<iostream> using namespace std; class Base { int x; public: Base(int a) { x = a; cout<<"father constructing "<<x<<endl; } ~Base() { cout<<"father destructing "<<x<<endl; } }; class Dervied:public Base { int y; Base B2,B1;//只与定义顺序有关 public: Dervied(int a = 0,int b = 0,int c = 0,int d = 0):B1(d),Base(b),B2(c),y(a)//与参数列表的顺序无关 { cout<<"son constructing "<<y<<endl; } ~Dervied() { cout<<"son destructing "<<y<<endl; } }; int main() { Dervied(1,2,3,4); return 0; }
相关文章推荐
- c++继承中的构造与析构
- C++构造、析构、继承、多态--一道笔试题都考到了
- C++继承中的构造与析构
- 27、不一样的C++系列--继承的构造与析构
- C++入门学习:继承中的构造和析构以及同名成员情况
- 【c++程序】继承的构造与析构
- C++ - 虚继承(virtual inheritance)的构造(construct)和析构(destruct)顺序
- c++超基础:继承的构造与析构(赋值兼容性原则)
- C++ 继承的构造与析构
- C++有关类、继承、多态、构造、析构、重载
- C++学习笔记--继承中的构造与析构
- C++ 类的继承三(继承中的构造与析构)
- 关于C++继承体系中类的构造与析构的顺序【转贴】
- 【C++第十课】---继承中的构造与析构
- C++ 继承的构造与析构
- C++ 继承的构造与析构
- C++学习笔记:继承中的构造与析构
- C++ 类的相关知识 构造,析构,继承与多态
- C++继承的构造和析构
- C++构造、析构、继承、多态--一道题