派生类对基类继承控制访问有三种.派生类可以定义其基类中不具备的什么

2025-04-03 19:53:14
推荐回答(1个)
回答1:

所有非私有的基类成员,也就是基类的非private成员
这其实跟一般的继承是一样的,也是基类private成员不能访问,public和protected成员都可以访问
私有继承和一般继承不同的地方是:派生类从基类继承到的所有成员,不论在基类是public成员还是protected成员,在派生类中统统都会变成private成员,只能通过派生类直接访问