subclass 相关问题

子类是从父(或超)类派生或继承的类。子类在面向对象编程(OOP)中广泛使用。

在抽象基类的具体子类之间强制执行类型安全

我在 Python 项目中面临类型安全问题,涉及抽象基类 (AbstractClass) 及其具体子类(ConcreteClassA 和 ConcreteClassB)。每个具体类都实现

回答 1 投票 0

Pydantic - 如何子类化内置类型

我正在尝试创建一个 timedelta 的子类,它期望接收毫秒而不是秒,但它目前不起作用。 我是否违背了规律?有没有“正确”的方法

回答 3 投票 0

为什么这个子类增加了成员变量,大小却和基类一样?

下面的代码中,为什么Parent的大小和Child的大小相同(尽管Child添加了一个成员变量)?另一个奇怪的行为:如果我注释掉定义 b 的行,...

回答 2 投票 0

多线程。使用类内循环创建的线程无法存储正确的参数

我使用线程模块编写了一个 Threader 类,该模块创建多个线程来对元素列表执行任务(函数)。我将所述列表的切片传递到 threading.Thread 对象中...

回答 1 投票 0

在多个模块中使用 __init_subclass__ 的奇怪行为

受到有关插件架构的答案的启发,我正在研究 PEP-487 的子类注册,发现稍微更改代码会产生令人惊讶的结果。 第一个...

回答 1 投票 0

被多个类继承的Python子类

目前我有一个类定义,如下所示: cls_A 类: def __init__(自身): 自我.__情节__(自我) # 一些属性 # 一些方法 def __plot__(自我,

回答 1 投票 0

以子类作为参数的重载方法,但将方法称为超类

我有一个抽象类 Animal,有两个扩展类,Dog 和 Cat。 公共抽象类动物{ ... } 公共类狗扩展动物{ ... } 公共类 Cat 扩展 Animal { ... } 在

回答 5 投票 0

如果子类没有构造函数,超类也没有,那为什么我可以构造子类的实例呢?

来自https://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html: “您不必为您的类提供任何构造函数,但执行此操作时必须小心。编译器

回答 1 投票 0

如何使用 Pydantic 子类字段类型?

我想验证 pydantic 模型中的一个字段,该模型是另一个模型的子类。分配给该字段的类可以更改,但始终是该特定模型的子类。 我收到了

回答 1 投票 0

如何为从子类到主类的方法调用添加值?

似乎出现了字符串值,但我无法在全职和兼职计算中添加值。 这是我继承的主类 导入java.util.Scanner; 公共类 RunEmpl...

回答 1 投票 0

在 TypeScript 中覆盖 Lit-Element 子类的属性类型

当对 lit-element 类进行子类化以添加更多类型时,是否应该重写 @property 装饰器还是仅重写类型和初始值设定项?换句话说,假设我有这样的代码: 接口AB{ ...

回答 1 投票 0

如何制作由不同子类组成的父类数组

我有一个类 Item,并且有两个类派生自它 Sword 和 Shield。 我希望我的玩家拥有一系列物品: 类项目 { 整数x; } 剑类:公共物品 { 锐度...

回答 1 投票 0

如何正确子类化 dict 并覆盖 __getitem__ 和 __setitem__

我正在调试一些代码,我想找出何时访问特定字典。嗯,它实际上是一个 dict 的子类并实现了一些额外的功能。无论如何,我会怎样

回答 6 投票 0

对对称矩阵的 numpy 数组进行子类化

我想创建一个专门用于对称矩阵的 numpy 子类。 我希望它就像任何 numpy 数组一样,只有两个区别: 它将有 2 个用于特征分解的字段:U、D。 开

回答 1 投票 0

返回带有泛型的对象子类

对于抽象类,我想定义一个为子类返回“this”的方法: 公共抽象类 Foo { ... 公共 T eat(String eatCake) { ...

回答 4 投票 0

类继承 - 添加参数而不重写父构造函数参数

我想扩展以下课程: 类人{ 构造函数(姓名,年龄){ this._name = 名称; this._age = 年龄; } 获取名称(){ 返回这个._name; ...

回答 3 投票 0

从扩展另一个类的类获取方法

我有一个类扩展了另一个类。根据用户的输入,如果输入“A”,则该类需要是子类A,但如果输入“B”,则该类将是子类B。我...

回答 1 投票 0

如何从父类方法访问子类方法?

我试图从子类继承的类中调用在子类中找到的方法。 班级帐号: def __init__(self, 全名): self.全名 = 全名 类交易(帐户):...

回答 3 投票 0

我如何以编程方式决定将对象创建为哪个类?

我想编写代码来与不同定位风格(绝对与相对)的编码器进行通信。我的想法是创建一个具有所有编码器共有的东西的基类。然后就是

回答 1 投票 0

Jasmine 访问受保护的属性

我现在转向了 Angular,刚刚完成了我的第一个 Angular 继承的实现。 我需要为子类编写一个测试用例,在其中我可以将值分配给受保护的变量(来自 b...

回答 1 投票 0

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