继承 构造函数
2017-08-11 16:52
127 查看
#include <iostream> using namespace std; class Parent{ int n; public: Parent():n(0) { cout << "Parent()" << endl; } Parent(int n):n(n) { cout << "Parnet(" << n << ")" << endl; } ~Parent() { cout << "~Parent()" << endl; } }; class Child : public Parent{ double d; public: Child():d(0) { cout << "Child()" << endl; } Child(double d):d(d),Parent(50) { cout << "Child(" << d << ")" << endl; } ~Child() { cout << "~Child()" << endl; } }; int main() { Child c1(100); return 0; }
相关文章推荐
- Javascript面向对象编程(三):非构造函数的继承
- Javascript面向对象编程(二):构造函数的继承
- Javascript面向对象编程(二):构造函数的继承
- C++学习笔记(7)——多基类继承的构造函数的调用
- 单继承析构函数与构造函数
- C++-继承:构造函数和析构函数
- 继承过程中子父类的构造函数特点
- C++在单继承、多继承、虚继承时,构造函数、复制构造函数、赋值操作符、析构函数的执行顺序和执行内容
- c#继承与构造函数
- 继承中构造函数内部的运行顺序
- Javascript面向对象编程(二) 构造函数的继承
- 借用构造函数继承非原型
- C++中子类继承和调用父类的构造函数方法
- C#继承中的静态构造函数和base关键字使用
- 复习:关于类的继承和构造函数
- java中子类继承父类时是否继承构造函数呢?
- 继承之子父类中构造函数的特点之子类实例化过程
- Java继承的初始化与构造函数的执行顺序问题
- C++多重继承中构造函数和析构函数调用顺序举例
- c++继承时的构造函数