第十、十一周项目1:阅读程序,并写出运行结果(4)

原创 2016年05月30日 19:25:28

问题及代码:

 

/*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作    者:崔青青
*完成日期:2016年5月30日
*版 本 号: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;
}


运行结果:

 在编译时出错。

知识点总结:

 派生类可以调用基类中的公有成员函数,但是反过来不行。

学习心得:

子类可以用父类原有的东西,可是父类不可以用子类。
版权声明:本文为博主原创文章,未经博主允许不得转载。

第十、十一周项目一:阅读程序,并写出运行结果(1)

问题及代码:   运行结果:   知识点总结:   学习心得:
  • cqqdck
  • cqqdck
  • 2016年05月30日 18:54
  • 99

第十、十一周项目1:阅读程序,并写出运行结果(5)

问题及代码:   运行结果:   知识点总结:   学习心得:
  • cqqdck
  • cqqdck
  • 2016年05月30日 19:25
  • 145

阅读下面的程序,并写出运行结果

/* * Copyright(c)2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名称:第12周项目:阅读下面的程序,并写出运行结果 * 作...
  • makangtai
  • makangtai
  • 2016年05月26日 09:05
  • 776

十一周阅读程序4

/* *Copyright (c)2016,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:main.cpp *作 者:隋文韬 *完成日...
  • swt154129
  • swt154129
  • 2016年06月09日 08:31
  • 318

第十一周阅读程序(4)

代码: #include using namespace std; class Part //部件类 { public: Part(); Part(int i); ~Part...
  • haojy826
  • haojy826
  • 2015年05月18日 14:55
  • 321

第十一周阅读程序(4)

问题及代码: /* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称:zwj.cpp *作 者:张伟晶 *完成日期:...
  • angeljing521
  • angeljing521
  • 2016年05月10日 12:49
  • 1208

第十一周阅读程序(4)

#include using namespace std; class Part //部件类 { public: Part(); Part(int i); ~P...
  • aliujiaqi
  • aliujiaqi
  • 2015年05月16日 18:39
  • 207

第十一周阅读程序4

问题及代码1: /* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者:...
  • shangyue025
  • shangyue025
  • 2015年05月20日 09:19
  • 203

第10,11周 阅读程序写出运行结果 (1)

/* 2.02. *Copyright (c) 2016,烟台大学计算机学院 3.03. *All rights reserved. 4. 04. *文件名称:cpp 5. 05. *作   ...
  • syr201558504128
  • syr201558504128
  • 2016年05月10日 14:48
  • 555

第十一周阅读程序1

/* * 程序的版权和版本声明部分 * Copyright (c)2012, 烟台大学计算机学院学生 * All rightsreserved. * 文件名称: 1.cpp * 作者:尹成真...
  • ycz19930423
  • ycz19930423
  • 2013年05月10日 10:59
  • 677
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第十、十一周项目1:阅读程序,并写出运行结果(4)
举报原因:
原因补充:

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