第十周项目 0 阅读程序(3)

来源:互联网 发布:慧通网络直播聊天室 编辑:程序博客网 时间:2024/05/17 04:58
/** Copyright (c) 2015, 烟台大学计算机学院* All rights reserved.* 文件名称:main.cpp* 作    者 :韩娟* 完成日期 :2015年5月27日* 版 本 号 :v1.0** 问题描述 : 阅读程序* 输入描述 : 略* 程序输出 :按要求输出*/#include <iostream>using namespace std;class Base{public:    Base(char i) { cout<<"Base constructor. --"<<i<<endl; }};class Derived1:virtual public Base{public:    Derived1(char i,char j):Base(i)    {        cout<<"Derived1 constructor. --"<<j<<endl;    }};class Derived2:virtual public Base{public:    Derived2(char i,char j):Base(i)    {        cout<<"Derived2 constructor. --"<<j<<endl;    }};class MyDerived:public Derived1,public Derived2{public:    MyDerived(char i,char j,char k,char l,char m,char n,char x): Derived2(i,j), Derived1(k,l), Base(m), d(n)    {        cout<<"MyDerived constructor. --"<<x<<endl;    }private:    Base d;};int main(){    MyDerived obj('A','B','C','D','E','F','G');    return 0;}


 

 

知识点总结 :

   这个程序一开始是不管写得顺序是怎么样的,都是先调用基类的构造函数,然后是第一个派生类,由于他是一个虚基类所有只执行它本身的构造函数,第二个也是如此的,第三个也是一样,其实我觉得最重要的是,顺序不是最重要的,是要从基类开始逐步向下。

学习心得 :

    原来就有总结过,不过就是有点忘了,单步调试试一试挺好的。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小孩舌头太长太大讲话不清楚怎么办 一周岁不喝奶粉怎么办 一岁的宝宝不吃奶粉怎么办 小孩不爱吃饭怎么办吃什么药 小孩这几天不爱吃饭怎么办 宝宝这几天不爱吃饭怎么办 想看书看不进去怎么办 宝宝3岁不爱看书怎么办 4岁宝宝不爱看书怎么办 1岁宝宝不爱看书怎么办 孩子一看书就哭怎么办 我不想读大专了怎么办 一年级的小孩不爱学习怎么办 高中的孩子不爱学习怎么办 9个月宝宝肠胃不好怎么办 孩子高烧过后干呕不爱吃饭怎么办 母乳涨奶发烧了怎么办 涨奶发烧了怎么办啊 2岁宝贝不吃饭怎么办 4个月的婴儿厌食怎么办 2个月婴儿厌食怎么办 3个月宝宝厌奶怎么办 没胃口吃不下饭怎么办 小孩吃多了积食怎么办 孩子吃撑了难受怎么办 卵巢早衰月经量少怎么办 7岁孩吃饭少消瘦怎么办 宝宝3岁不吃饭怎么办 小孩吃多了吐了怎么办 6岁儿童越来越瘦怎么办 7岁儿童不吃饭怎么办 天热宝宝不好好吃饭怎么办 天热宝宝不爱吃饭怎么办 天热宝宝不想吃饭怎么办 夏天天热宝宝不爱吃饭怎么办 3岁宝宝吃饭不香怎么办 胃ca吃饭反胃没食欲怎么办 12岁儿童脸色发黄怎么办 胃饿 但是没食欲不想吃饭怎么办 牙缝大经常塞西怎么办 吃肉老是塞牙缝怎么办