继承 问答列表

从基类模板继承时的可见性对比解决方案

作者:Adrian McCarthy 提问时间:8/21/2023

在下面的代码中,将无法编译,因为尽管有公共继承链,但 HasFlag 在 DerivedFoo 中不可见。 class BasicFoo { public: bool HasFlag() cons...

这种用于方便二进制输出的 C++ fstream 继承的实现如何导致无法打开文件?

作者:reallyhuh 提问时间:8/21/2023

代码输出,“文件未打开”。 union converter_t { char byte[4]; short int word[2]; int dword[1]; } converter; c...

同时使用组件继承和模板组合

作者:vi_afk 提问时间:8/24/2023

我读到 Angular 团队对这种模式说不,但我仍然想要它。 我正在尝试制作辅助模态。 我已经制作了提供装饰、打开状态和内容主机的基本组件。 export class BaseModalComp...

关于在 C++ 中“使用”关键字与继承和构造函数的必要性的混淆 11

作者:Syrlax 提问时间:8/24/2023

我是学习C++的新手,在探索C++11概念时,我遇到了“using”关键字和继承之间的关系。 我的代码由基类和派生派生类组成。Base 类有一个名为 foo() 的成员函数。在 Derived 类中,...

静态断言基类模板的继承

作者: 提问时间:8/25/2023

如何在下面的代码中实现编译器将从混音器中的断言返回预期的编译错误消息(参见选项 B)? #include<iostream> #include<type_traits> template<type...

Mixin 设计,可为各种应用扩展模板参数结构

作者:user3814483 提问时间:8/26/2023

我有一个接受结构作为参数的模板化类(这里有一个原因,我不会在这里讨论,但设计需要它)。我正在尝试生成一个可以与此类一起使用的 mixin 设计模式(静态装饰器),以获得最大的灵活性和可扩展性,但我似乎...

这两种方法有什么区别?为什么一种方法有效,而另一种方法无效?

作者:newlunch 提问时间:8/26/2023

class A { A(int value){ print(value); } } class B extends A{ int x; B.one(this.x) : super(x);...

Android 视图绑定与基类中的某些视图

作者:Kenny Wyland 提问时间:8/29/2023

我正在将现有应用程序从旧应用程序迁移到视图绑定。我的片段广泛使用继承,通用视图存储在继承层次结构中的各种片段中。例如。。。findViewById() class OverPaidQuotaBill...

为什么结构体 b 和结构体 d 的大小不同?

作者:haojie zhou 提问时间:9/2/2023

#include <iostream> using namespace std; struct A{ virtual void f(){}; int a; char ch; }; struc...

在其基类中声明和初始化子类类型的对象

作者:caramel1995 提问时间:9/2/2023

以下代码提交的代码气味的名称是什么。我试图在谷歌上找到以下代码气味的事实名称,但无济于事。 我之所以要搜索它,是因为我看到有人在他们的代码中犯了这种罪,我想通过向他们展示一篇讨论这种代码气味的文章来...


共268条 当前第21页