【发布时间】:2018-09-17 08:44:02
【问题描述】:
我正在尝试理解私有继承的概念。
到目前为止,我看到他们到处都写到私有继承使得派生类无法访问其成员。
这不是让它有点没用吗?如果我无法访问继承的类,那么首先派生的目的是什么?
现在我知道私人课程实际上是有用的并且很有帮助。我只是很难理解如何。
【问题讨论】:
-
你可能对this thread感兴趣。
-
“我看到他们写的所有地方”谁?我从未见过这样的说法。请引用您正在阅读的内容。
-
“这不是让它有点没用吗?” - 不。仍然可以通过调用使用它的父类的方法来使用该成员。从本质上讲,这表示“此成员用于任何子类都不会触及的功能”。
标签: c++ oop inheritance private-inheritance