.. _ch11-xt1: 习题1 ======= 打开354页看到例11.1,发现: - **Class** 是错的,应该是 **class** - 这里没有包含头文件和命名空间,所以增加: .. code-block:: c++ #include #include //详见 P157 line 3 using namespace std; 下面我们分析下例11.1 访问共有基类 的代码: `````````````````````````````````````````` .. code-block:: c++ class Student //声明一个叫Student的类 { public: //由于成员数据是私有的,类外不能直接引用, //所以需要公有的成员函数来操作。详见239页 void get_value() //实现了对私有数据进行赋值的功能 { cin >> num >> name >> sex; } void display() //实现了对赋值之后的私有数据输出的功能 { cout << "num:" << num <> age >> addr; } void display_1() { display(); cout << "age:" << age << endl; cout << "address:" << addr <