十一周阅读程序5-e

来源:互联网 发布:数据库网站远程连接 编辑:程序博客网 时间:2024/05/09 11:29
/* *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;    }    int getA()    {        return a;    }};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;    }};void f(A x){    cout<<"aaaaah,my a:"<<x.getA()<<endl;}int main(){    A a(1,1);    B b(2,3,4);    f(a);    f(b);    return 0;}//我认为的输出结果:aaaaah,my a:1//                  aaaaah,my a:2

0 0