第十一周项目训练1

来源:互联网 发布:lgg5韩版支持哪些网络 编辑:程序博客网 时间:2024/06/10 01:07

/*
*Copyright(c) 2016.烟台大学计算机与控制工程学院
*ALL rights  reserved.
*文件名称:main.cpp
*作者:王玙璠
*完成日期:2016年5月26日
*

问题描述:

阅读程序,说出在测试函数中不同情况的调用产生的结果

 程序:

#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=b;    a.printA();    b.printA();    b.printB();    return 0;}


 

运行结果:


 

 

0 0
原创粉丝点击