inheritance 相关问题

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

无法将派生对象列表隐式转换为泛型 IEnumerable<T>,其中 T 是基类型

我有一个像这样的类型系统 基类{} 类 Derived1 :基类 {} 类 Derived2 :基类 {} 我还有派生类型的集合 我的班级 { 列表 Derived1Collection { 获取...

回答 1 投票 0

被多个类继承的Python子类

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

回答 1 投票 0

拥有基类指针来访问继承层次结构中所有类的方法

我有这个层次结构。 'Bird' 作为基类,'FlyingBird' 是 'Bird' 的子类,'Parrot' 是 'FlyingBird' 的子类。我在 main() 中创建了一个指向 Parrot 对象的 Bird*。 我不知道的事

回答 2 投票 0

Pydantic V2 中的计算字段 - 我可以添加用于验证和序列化的别名吗?

上下文 在 Pydantic 模型中,我想根据第三个字段包含的值设置两个字段的值。但我还想设置一些微妙的别名。 所以如果我们有: 类 FooModel(BaseMo...

回答 1 投票 0

如何正确使用ViewBinding创建父fragment?

我有大约 15 个片段,大部分使用相同的代码,我还为 ViewBinding 创建了一个有效的 BaseFragment,这样我就不需要每次都编写该部分。 不过还有其他的

回答 1 投票 0

“virtual”修饰符对接口成员有什么影响?

假设我有一个像 interface IThing { virtual string A => "A"; 的接口}。 virtual 关键字对这里的实现类型有什么影响?令人惊讶的是,我什么也没找到

回答 1 投票 0

是否可以将派生类的“this”传递给基类的构造函数?

这是我本来想写的代码: A类{ 民众: A(someType someData) { this->init(someData); } 虚拟无效 init(someType) = 0; } 这是不允许的,b...

回答 1 投票 0

Entity Framework 6 运行时错误:“字典中不存在给定的键”

我正在使用 EF6 代码优先和每个层次结构表编写一个 ASP.Net 应用程序 每当我尝试对 dbcontext 执行任何有意义的操作(例如查询、更新等)时,我都会收到此错误: { “混乱……

回答 2 投票 0

如何修复“指定 WorkManager 使用的作业 ID 的有效范围”

我已经扩展了 JobService,如下所示: 公共类 MyJobService 扩展了 JobService { @覆盖 公共布尔 onStartJob(JobParameters params) { 返回假; } @覆盖 ...

回答 3 投票 0

.NET Core:禁用父应用程序 web.config 继承

.NET Core 中有什么可以配置子应用程序不继承父应用程序的 web.config 设置吗?

回答 1 投票 0

如何从父模型数据中查询子模型?

我目前有一组模型,如下所示: 类 BaseModel(models.Model): 批准= models.BooleanField() 类模型A(基础模型): # 模型字段 类模型B(基础模型): # 型号...

回答 1 投票 0

在Python中的子类__init__中子类化父类的参数是否合适?

请参阅下面的代码示例。 我的 IDE 将“do_something_special”突出显示为“ParentAttribute”类的未解析属性引用“do_something_special” 这让我怀疑这...

回答 1 投票 0

当父类也实现 IDisposable 时,在子类上实现 IDisposable

我有一个父类和子类,它们都需要实现 IDisposable。虚拟(和base.Dispose()?)调用应该在哪里发挥作用?当我只是重写 Dispose(bool disducing) 调用时,它...

回答 6 投票 0

继承 - 是否可以“强制”相对于派生类的变量值? [重复]

这是我在 StackOverflow 上的第一个问题...我是一名前文学士,正在学习如何成为一名初级开发人员(8 周),所以请温柔点 ;-) 我正在尝试学习继承,但我不确定我是否理解了......

回答 1 投票 0

子类重写方法中需要更多参数

我在我的学习项目中使用了 ddd。存储库使用域类并在内部将它们映射到持久性类。在基础存储库中,我有方法 Add(domainClass) 并在子类中

回答 1 投票 0

如何从泛型类内部调用泛型类型的方法?

我有以下课程: 公共抽象类 TableStorageItem { 公共表存储项(){} } 公共抽象类 TableStorage 其中 T : TableStorageItem, new() { 公开

回答 1 投票 0

Javascript 中的多重原型继承

我有 2 个基类,即 ParentClass1 和 ParentClass2。现在我想对 ChildClass 进行多重原型继承。 对于单个父类,我的代码如下。 var 父类 =

回答 1 投票 0

我们可以让父类的初始化次数少于子类的初始化次数吗?

我尝试使用类继承来绘制具有不同频率(f)和幅度(a)的正弦波。但在我看来它运行效率并不高。 这是我的代码,我在其中放置了公共属性 f ...

回答 3 投票 0

我们可以让父类__init__比子类'运行得更少吗?

我尝试使用类继承来绘制具有不同频率(f)和幅度(a)的正弦波。但在我看来它运行效率并不高。 这是我的代码,我在其中放置了公共属性 f ...

回答 3 投票 0

.NET 依赖注入与通用接口和继承

我最近想到了一个案例,我可以将新闻导入器的抽象构建到 .NET DI Contianer 中。 这是我的示例案例。 这个类代表一个新闻源。 公共抽象类 S...

回答 1 投票 0

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