第十一周项目—阅读程序,说出在测试函数中不同情况的调用产生的结果(5 a)

来源:互联网 发布:很污的网络用词 编辑:程序博客网 时间:2024/05/11 20:49
问题及代码:
/**Copyright(c) 2016.烟台大学计算机与控制工程学院*ALL rights  reserved.*文件名称:main.cpp*作者:郝昱猛*完成日期:2016年5月18日*问题描述:阅读程序,说出在测试函数中不同情况的调用产生的结果*/#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
原创粉丝点击