您的位置:首页 > 其它

第十十一周继承与派生1

2016-05-26 08:29 197 查看
/*

*Copyright (c) 2016,烟台大学计算机学院

*All rights reserved.

*文件名称 :

*作    者 : 刘默涵

*完成日期 : 2016年5月26号

*版 本 号 : v1.0

*

*/

#include <iostream>

using namespace std;

class Data

{

public:

    Data(int i):x(i){cout<<"A";}

    ~Data(){ cout<<"B";}

private:

    int x;

};

class Base

{

public:

    Base(int i):b1(i){cout<<"C";}

    ~Base(){ cout<<"D";}

private:

    int b1;

};

class Derived:public Base

{

public:

    Derived (int i,int j):Base(i),d1(j){

        cout<<"E";

    }

    ~Derived(){cout<<"F";}

private:

    Data d1;

};

int main()

{

    Derived obj(1,2);

    return 0;

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: