C++派生类Student1的声明及访问控制

在 C++ 中,可以通过修改 class Student1 的声明方式来实现不同的继承关系和访问控制。

例如,将 Student1 声明为 Student 的公有派生类,可以使用以下代码:

class Student1 : public Student {
public:
    void display_1() {
        cout << /*  此处省略输出语句 */ << endl>

在上述代码中,public Student 表示 Student1 以公有方式继承 Student 。这意味着 Student 的公有成员和保护成员在 Student1 中仍然是公有的和受保护的。

当然,你也可以根据需要选择使用 privateprotected 关键字来修改继承方式,以实现不同的访问控制效果。

ppt 文件大小:3.43MB