inheritance 相关问题

继承是面向对象编程中的系统,它允许对象支持由前类型定义的操作,而无需提供自己的定义。它是面向对象编程中多态性的主要向量。

为什么我不能通过构造函数更新派生类的默认值?

我正在尝试理解继承。 我创建了一个具有一些受保护元素的 BasePerson 类,并且这些元素具有默认值。我正在尝试“更新”那些 defa...

回答 1 投票 0

Pydantic AttributeError:''对象没有属性'__fields_set__'

来自 pydantic 导入 BaseModel A 类(基础模型): 日期 = '' B(A)类: 人物:漂浮 def __init__(自身): 自我.人 = 0 乙() 尝试启动 B 类但出现错误

回答 2 投票 0

使用类似 django 的液体块/继承的 Jekyll 模板

我正在大力接触 Jekyll,并希望将其用作通用前端开发平台,但遇到了 Liquid 模板语言的限制,特别是......

回答 2 投票 0

如果时区不是 None,则日期时间“fromtimestamp()”会忽略继承

我创建了一个继承自datetime.datetime的类。 在使用类方法 fromtimestamp 创建新实例时,它似乎可以工作,除非我提供时区对象。在这种情况下,重新...

回答 2 投票 0

未扩展 java.lang.Object 的类

当您在 Java 中创建用户定义的类时,您没有将其指定为扩展 Object。但类仍然是一个对象。这是如何运作的? javac 或 JVM 如何注入...的所有属性?

回答 5 投票 0

从 C# 中的泛型基类继承

我想从通用 TEntity 继承,但出现此错误: 编译器错误CS0689 无法从“标识符”派生,因为它是类型参数 泛型类的基类或接口...

回答 1 投票 0

检查类型或实例是否实现 IEnumerable,无论类型 T 是什么

我在当前的项目中进行了大量的反思,并且我试图提供一些辅助方法以保持一切整洁。 我想提供一对方法来确定类型是否...

回答 3 投票 0

C++模板类继承:在派生类构造函数中调用基类构造函数

模板 C1级 { 民众: 整数 n; C1(整数a) { n=a; } }; 模板 C2类:公共C1 { 民众: C2(int a): C1(a) {}; }; 什么时候...

回答 1 投票 0

基类方法作用于派生类的私有成员

我试图让基类的 PrintVal() 打印派生类的私有成员 m_val 的值,但看起来它仍然打印 1 而不是 2。由于 d 是派生类的实例...

回答 1 投票 0

c++ 链接器错误未定义对 vtable 的引用

我正在尝试编写一个小型的C++继承程序,其中将包含虚函数,头文件和3个类,A,B:A,C:B,编译成功后,链接器在派生派生中失败c...

回答 3 投票 0

如何在 .Net 中使用反射从密封类继承?

在你开始向我开火之前,我不想这样做,但另一篇文章中有人说这是可能的。怎么可能呢?我从未听说过使用反射从任何东西继承。但我...

回答 5 投票 0

属性错误:对象没有属性“方法”

我正在为搅拌机制作一个插件,我有一些包含绘图功能的数据类型。但是,当在两个特定类上调用这些函数时,它会抛出 AttributeError 回溯(大多数

回答 1 投票 0

C# 中字典的隐式转换/多态性

我遇到了一个问题,我无法将 Dictionairy 隐式转换为 Dictionairy,我觉得这通常应该可以通过 r...

回答 1 投票 0

C# 中字典的隐式转换/多态性

我遇到了一个问题,我无法将 Dictionairy 隐式转换为 Dictionairy,我觉得这通常应该可以通过 ru...

回答 1 投票 0

Spring 依赖注入与继承

我决定将我的服务从 Spring setter 注入更新为构造函数注入,以逐步摆脱循环依赖。问题是服务使用继承并且两者都使用

回答 2 投票 0

为什么Object.prototype的__proto__是另一个Object.prototype?

如果我们在chrome控制台中创建一个数组, arr=[1,2]; 并使用 arr.__proto__.__proto__ 检查 chrome devtools 中的原型链,我们得到以下结果。 正如你所看到的,__proto__ 对象...

回答 1 投票 0

Python:如何为当前类指定Class函数的参数类型?

我正在使用 Python 编写一组具有继承性的自定义类。这是简化的代码: 父类(对象): __slots__ = ['a','b'] def __init__(self, a:int, b:int): 自己....

回答 1 投票 0

Scheme中的继承类

现在我研究OOP——Scheme的一部分。我可以在Scheme中定义类,如下所示: (定义(创建队列) (让((空#t) (列表'())) (定义(排队值) (设置!列表(附加...

回答 4 投票 0

在构造函数期间未设置继承的 javascript 属性

我有两个 Javascript 类,一个扩展了另一个。 基类有一个属性,该属性被其他类覆盖。 构造子类时,该属性似乎是按照

回答 2 投票 0

存在多种可能性时的模板推理?

我有以下模式: 结构包装器 { 矢量>数据; 模板 添加(const DerivedType& e) { 数据.push_back(

回答 1 投票 0

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