xt11-1.cpp
上传用户:liubin
上传日期:2022-06-13
资源大小:85k
文件大小:1k
源码类别:

书籍源码

开发平台:

Visual C++

  1. #include <iostream>
  2. using namespace std;
  3. class Student
  4. {public:
  5.   void get_value()
  6.    {cin>>num>>name>>sex;}
  7.   void display( )
  8.     {cout<<"num: "<<num<<endl;
  9.      cout<<"name: "<<name<<endl;
  10.      cout<<"sex: "<<sex<<endl;}
  11.  private :
  12.    int num;
  13.    char name[10];
  14.    char sex;
  15. };   
  16. class Student1: public Student
  17.  {public:
  18.    void get_value_1()
  19.     {get_value();
  20.      cin>>age>>addr;}
  21.    void display_1()
  22.    {   cout<<"age: "<<age<<endl;          //引用派生类的私有成员,正确。
  23.        cout<<"address: "<<addr<<endl;}    //引用派生类的私有成员,正确。
  24.   private:
  25.        int age;
  26.        char addr[30];
  27.  };
  28.  
  29. int  main()
  30.  {Student1 stud1;
  31.   stud1.get_value_1();
  32.   stud1.display();
  33.   stud1.display_1();
  34.   return 0;