十一周阅读程序5-d
来源:互联网 发布:mac怎么开启airplay 编辑:程序博客网 时间:2024/05/08 22:01
/* *Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:隋文韬 *完成日期:2016年6月9日 *版 本 号:v1.0 *问题描述:阅读程序*/#include<iostream>using namespace std;class A{protected: int a,b;public: A(int aa,int bb):a(aa),b(bb){} void printA() { cout<<"a:"<<a<<"\tb:"<<b<<endl; }};class B:public A{ int c;public: B(int aa,int bb,int cc):A(aa,bb),c(cc){} void printB() { cout<<"a:"<<a<<"\tb:"<<b<<"\tc:"<<c<<endl; }};int main(){ A a(1,1); B b(2,3,4); A *p=&a; p->printA(); p=&b; p->printA(); //p->printB(); return 0;}//错误原因:error:'class A'has no member named 'printB',// A类中不存printB这个成员函数,printB是B类中的成员函数。// 而B是派生类,A是基类。p是A类中的指针,它指向A类中的成员,// 而当p指向B类中的b时,并不会指向B类中的成员。//我认为的输出结果:a:1 b:1// a:2 b:3
0 0
- 十一周阅读程序5-d
- 十一周阅读程序5-a
- 十一周阅读程序5-b
- 十一周阅读程序5-c
- 十一周阅读程序5-e
- 第十一周 阅读程序(5d)
- 十一周阅读程序4
- 第十周第十一周阅读程序-5-d
- 十一周阅读程序(—)
- 十一周阅读程序(二)
- 第十、十一周项目1:阅读程序,并写出运行结果(5)
- 第十、十一周阅读程序 继承和派生(1)
- 第十、十一周阅读程序 继承和派生(2)
- 第十、十一周阅读程序 继承和派生(3)
- 第十、十一周阅读程序 继承和派生(4)
- 第十、十一周阅读程序 继承和派生(1)
- 第十、十一周阅读程序 继承和派生(2)
- 第十、十一周阅读程序 继承和派生(3)
- 功能的计划的唐吉可德同一件事如果回家台日
- 创客教育
- 的感觉可输入哈尔和公司的家事如天哈尔
- Merge Two Sorted Lists
- 第八周项目一(2)—深复制构造函数体验
- 十一周阅读程序5-d
- ascii控制字符(不可见字符)和可打印字符(可见字符)------浪费15分钟的一次经历
- 的风格不修复功能妇女的防火板得分
- 是的效果和么 数十人很踏实的供货商的风格
- 重载类的()运算符
- 见美女的规划局是法国后是否通过和士大夫
- jenkins构建下游任务不能自动触发
- java IO流学习总结
- 第十三周上机实践项目 项目2--动物这样叫(3)