p393 11.7.cpp

来自「谭浩强 《C++ 程序设计》第三版的部分课后练习题源码」· C++ 代码 · 共 56 行

CPP
56
字号
#include<iostream>
using namespace std;
class Student
{
     private:
             int aa;
             int bb;
             
     public:
            Student() {};
            Student(int x){aa=x;   bb=0;  } 
            Student(int x,int y){aa=x; bb=y; }
            void display()
            {
                 cout<<"a="<<aa<<endl<<"b="<<bb<<endl;
            }     
      
};      
      
      
class Person:public Student
{
      private:
              int cc;
              
      public:
             Person(){cc=0;};
             Person(int a):Student(a){cc=0;}
             Person(int a,int b):Student(a,b){cc=0;}
             Person(int a,int b,int k):Student(a,b){cc=k;}
             void display()
             {
                  Student::display();
                  cout<<"c= "<<cc<<endl;
                  
             }     
};               
      
int main()
{
    Person b1;
    Person b2(1);
    Person b3(1,2);
    Person b4(1,2,3);
    b1.display();
    b2.display();
    b3.display();
    b4.display();
    system("pause");
    return 0;
    
}    


      

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?