abstract-class 相关问题

抽象类是无法实例化的类。它们的存在是为了为几个具体类提供通用功能和接口规范。

array has been casted to associate the method with the correct child class 是什么意思?

我正在练习AP comp sci A 的时候看到下面的问题: 继承层次结构如下: Dog、Snake 和 Chimpanzee 类是抽象类 Animal 的子类。 ...

回答 2 投票 0

如何让部分抽象的父类调用子类中方法的具体版本?

我的代码需要在某些硬件上运行,以调用仅存在于该硬件上的库和驱动程序模块。但我想在无法加载这些库的单独机器上开发/

回答 0 投票 0

Java 确定泛型类中列表的类类型

我是 Java 泛型的新手,目前我一直在确定列表中 Pair 对象(apache 的)的类型。 我有两个类 A 和 B,并且都有一个方法执行完全相同的操作......

回答 2 投票 0

调用带有原型的抽象方法

我有一个带有抽象方法的抽象类。我发现如果我用原型和调用调用方法,Typescript 不会抛出任何错误。例如: 抽象类人类{ 年龄:试...

回答 0 投票 0

抽象类的成员函数是另一个抽象类的派生类

我想在两个抽象类Shapes_2D和Shapes_3D中分别定义成员函数area()和volume(),它们是另一个抽象基类Shapes的派生类。但是我得到了错误...

回答 0 投票 0

Jackson:反序列化抽象类

我正在使用 Jackson 反序列化几个共享某些属性的 JSON 对象: { “错误”: ””, “结果”: { "行号": "2", "行&

回答 1 投票 0

如何创建共享方法的派生类容器? (C++)

我是 C++ 的新手,我正在尝试创建一个结构,它允许我创建一个函数列表,我可以为该列表的每个成员使用相同的函数 (.create())。这会

回答 0 投票 0

如何使用类型为基参数子类的参数重载函数?

如果我有一个基本抽象类,其函数将它自己的类作为参数: 类组件抽象 { 民众: 虚拟布尔方法(组件&其他)= 0; }; 我有一个孩子

回答 2 投票 0

我的 dll 中带有类的未解析外部符号

我正在尝试使用 OpenCV 和 CMake 制作一个检测应用程序。我用两个派生类创建了一个抽象检测器类。当我在 main.cpp 中使用任何与类相关的东西时,我遇到了链接器错误...

回答 0 投票 0

为什么我的子类没有从它的抽象类继承属性

我尝试从抽象类 Class1 创建抽象类 Class2,如下所示 从 abc 导入 ABC 第一类(ABC): def __init__(self, x: int) -> 无: self.val1 = x ...

回答 0 投票 0

当继承类对相同方法没有相同签名时,使基类抽象

我有一个基类和2个从基类继承的继承类。基类不应该被实例化所以我想做一个抽象基类,但是2个继承类没有...

回答 2 投票 0

无法在接口方法中创建抽象类的实例

我根据给我的文档创建了这个界面。 (我需要使用第三方 API 进行数据库日志记录)。 我应该为 getLogger() 返回对象类型“Logger”...

回答 4 投票 0

TS 要求子类上的方法参数一致

我声明了一个抽象类,其中包含一个方法,其签名指定了一个参数上下文:StateMachine 抽象类状态{ 抽象输入(上下文:StateMachine):void } 我期待

回答 0 投票 0

How to create common '/ping' API resource in abstract BaseController?

我有 BaseController: @控制器 公共抽象类 BaseController { /** * 此类层次结构的记录器 */ protected Logger 记录器 = LoggerFactory.getLogger(this.get...

回答 1 投票 0

如何阻止没有抽象方法的 Python 类被实例化?

我有以下代码: 类类别(abc.ABC): foo = {“酒吧”} 尽管继承自 abc.ABC,但我可以很好地实例化一个类别: >>> a = 类别() >>> 而我

回答 1 投票 0

如何用抽象类为python画UML图

我有一个基本抽象类 Function 和子类 ExpFunction、LogFunction 和 CubicFunction。我的主要课程如下: 类主要: """ 运行程序的主类...

回答 1 投票 0

Autofac:如何注册/解析构造函数以抽象类型作为参数的类型?

我有两个继承自抽象类的具体类: 公共类更新命令 继承BaseCommand 实现 IUpdateCommand Public Sub New(Root As DirectoryInfo) MyBase.Ne...

回答 0 投票 0

我应该在这里使用接口还是抽象类

我有一个实现了 Add 接口的计算器类 公共类计算器实现添加{ @覆盖 public T add(T firstNumber, V secondNumber) { 返回空...

回答 1 投票 0

std::unique_ptr 来自虚拟类

如何使用带有多态习语的std::unique_ptr? 例如: 抽象类{ 虚空 foo() = 0; } 类 Child1 final : public Abstract { void foo() 覆盖; } 班级 Child2 最后...

回答 1 投票 0

即使我在 Test 类中实现了所有抽象方法,为什么 isinstance(Test(), MyAbstractClass) 返回 False

从某本书上说,当我们定义一个类并实现所有抽象方法时,即使该类不是从抽象类继承的,isinstance()检查也会返回True。 我在我的电脑上试了一下……

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.