private-inheritance

private-inheritance

文章 0 浏览 1

具有私有基数的函数成员指针

以下代码会产生编译时错误: 'base::print':无法访问类“base_der”中声明的私有成员 但是,我已在派生类中将该成员设置为public 。为什么这不起作用…

喜爱皱眉﹌ 2024-11-28 04:25:43 1 0

从抽象(纯虚拟)类私有继承是否有意义?

假设这个构造 struct InterfaceForFoo { virtual void GetItDone() = 0; }; class APoliticallyCorrectImplementationOfFooRelatedThings : private I…

情徒 2024-11-19 14:29:32 3 0

私有继承:如何创建基类的对象(具有纯虚方法)?

考虑以下代码: class Base { protected: virtual void methodDefinedInBase() = 0; } Class Derived: private Base { public: void someMethod(); pr…

赠我空喜 2024-11-16 07:54:21 4 0

何时使用 C++私有继承优于组合?

你能给我一个具体的例子吗?什么时候使用私有继承优于组合?就我个人而言,我将使用组合而不是私有继承,但在某些情况下,使用私有继承可能是特定问题…

半透明的墙 2024-11-14 11:33:58 3 0

私有继承和交换

我在两个非常相关的类的实现中使用私有继承。 using Base::X; 非常有用且优雅。但是,我似乎找不到一个优雅的解决方案来重用基类的交换函数。 class A…

逆光下的微笑 2024-09-29 00:45:33 5 0
更多

推荐作者

苦中寻乐

文章 0 评论 0

lueluelue

文章 0 评论 0

嗼ふ静

文章 0 评论 0

王权女流氓

文章 0 评论 0

与花如笺

文章 0 评论 0

残酷

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文