为什么定义和提出protected和private继承?我知道在某些情况下可以使用私有(private)继承,但不推荐这样做。 protected 继承怎么样?
谁能给我提供一种选择 protected 继承的情况?
我很少看到这个。
非常感谢!
最佳答案
私有(private)继承通常用于 mixin——人们继承是为了从基类中获取功能,而不是因为“is-a”继承。
protected 继承也可以用于混合,其中混合功能也可用于下游类。
关于c++ - protected 继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2090661/