第11周 程序阅读——继承和派生 自选阅读(2)
来源:互联网 发布:php zrem 编辑:程序博客网 时间:2024/04/30 14:24
问题描述:
阅读程序,请写出这些程序的运行结果
#include <iostream>using namespace std;class A{protected: int x;public: A(int x) { A::x=x; cout<<"class A"<<endl; }};class B{private: A a1;public: B(int x):a1(x) { cout<<"class B"<<endl; }};class C:public B{private: A a2;public: C(int x):B(x),a2(x) { cout<<"class C"<<endl; }};class D:public C{public: D(int x):C(x) { cout<<"class D"<<endl; }};int main(){ D dobj(10); return 0;}
预计运行结果:
class A
class B
class A
class C
class D
实际运行结果:
0 0
- 第11周 程序阅读——继承和派生 自选阅读(2)
- 第11周 程序阅读——继承和派生 自选阅读(1)
- 第11周 程序阅读——继承和派生 自选阅读(3)
- 第11周 阅读程序-继承和派生2
- 第11周 程序阅读——继承和派生(2)
- 第11周 程序阅读-继承和派生3
- 第11周 程序阅读-继承和派生4
- 第10、11周程序阅读 继承和派生 1
- 第11周 程序阅读——继承和派生(1)
- 第11周 程序阅读——继承和派生(3)
- 第11周 程序阅读——继承和派生(4)
- 第11周-阅读继承和派生
- 第11周 自选阅读2
- 第11周-程序阅读继承和派生构造析构函数顺序
- 2015级C++第10、11周程序阅读 继承和派生
- 2015级C++第10、11周程序阅读(补充) 继承和派生
- 第10、11周程序阅读(补充) 继承和派生
- 《C++语言基础》程序阅读——继承和派生
- 黑马程序员---java继承详解
- leetcode_Remove Duplicates from Sorted Array II
- UIView的两种动画
- 【Android】系统Root与静默安装
- python(6) 更新dict
- 第11周 程序阅读——继承和派生 自选阅读(2)
- Android中接口回调——fagment与activity
- UITableView刷新指定的row或者section
- 1、Java SE入门、jdk及第一个java程序
- 字符串输出某列
- leetcode: Isomorphic Strings
- poj 1466(二分图匹配)
- [Objective-C]消息机制工作原理
- hdoj1102_Constructing Roads(最小生成树)