继承和派生的初次接触

原创 2016年06月01日 22:36:14
/*
 *Copyright (c) 2016 烟台大学计算机与控制工程学院
 *All rights reserved.
 *文件名称:test.cpp
 *作    者:史红浩
 *完成日期:2016年 6 月 1 日
 *版 本 号: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;
}

运行结果:


相关文章推荐

C/C++学习笔记——初次接触递归

初次碰到递归,我便觉得递归就像循环一样,当测试条件为真时,则函数调用其本身,为假时则结束函数调用。而函数参数一般为表达式,用于更新测试条件及使函数进行更进一步的计算。      一个简单的递归例...

DWR初次接触

  • 2013年09月29日 09:16
  • 16.66MB
  • 下载

nrf51822学习之BLE400初次接触

很荣幸我电子发烧友论坛申请到BLE400 NRF51822蓝牙4.0开发套件 申请网址如下:http://bbs.elecfans.com/try_nrf51822.html 现在我们来第一次实验,目...

第一章 初次接触JAVA.ppt

  • 2010年08月27日 10:04
  • 762KB
  • 下载

初次接触 Google App Engine 遇到的一些问题

开发过程中可能用到代理,zhege 1、配置开发环境

献给初次接触汇编者

  • 2007年11月18日 14:14
  • 18KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:继承和派生的初次接触
举报原因:
原因补充:

(最多只允许输入30个字)