inheritance 相关问题

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

在基类内部调用时如何从派生类中隐藏基类方法?

在c#中,我有一个基类: 公共A类 { 私有无效 foo(){} } 以及从 A 派生的类 B。 我希望 foo() 对 B 隐藏,所以这工作正常,我无法调用: 新 B().foo() 但我可以做

回答 1 投票 0

c# 从抽象类传递继承类型调用泛型方法

我将更好地解释我的意思。 我想我想要的东西是不可能的,但我会尝试。 我有一个静态类,它有这个方法: 公共静态类注册 { 公共静态无效

回答 1 投票 0

为什么Python中的派生类不能在其定义中引用继承的属性?

我有这个片段: A类(对象): def foo(): 经过 B(A)类: 酒吧=富() 正如所写,该文件将无法运行,并出现错误 NameError: name 'foo' is not Defined。然而,...

回答 1 投票 0

为什么IO库和诊断库要使用继承?

C++ 标准库的大部分内容都使用模板而不是继承来实现多态性。这是一个关于原因的众所周知的话题²。还有数百个视频和博客文章

回答 1 投票 0

为什么 Angular 基础组件 html 元素无法识别数据更改?

我在这里缺少什么?这是创建 Angular 18 基础组件和扩展它的继承组件的简化示例。两者都是独立的。一切似乎都很好,因为继承人组件看到......

回答 1 投票 0

如何在单个案例中通过多个 catch 块进行异常处理?

假设您有以下层次结构。 你有一个基类 Animal,还有很多子类,如猫、老鼠、狗等。 现在,我们有以下场景: 无效 ftn() { 扔狗();...

回答 2 投票 0

Python 元类和继承——属性无法识别(django-tables2)

我正在尝试使用 django-tables2 编写一个 UsersTable 类,以便由 StudentsTable 进行子类化。 这段代码工作正常: 表.py 将 django_tables2 作为表导入 从 django_tables2.utils 导入...

回答 1 投票 0

动态更改Python基类?

假设我有 4 个类:ModelA 类、ModelB 类、ModelC 类、ModelD 类。 我还有另一个类 LongModel。我想从上面的4个类中选择作为LongModel类的BaseClass,ba...

回答 2 投票 0

如何在Dart中使用json_serialized实现带有继承的JSON序列化?

我正在使用 Dart 和 json_serialized 包来管理我的模型的 JSON 序列化,并且遇到了有关继承的问题。 我有以下基本模型: @

回答 1 投票 0

泛型方法和接口作为方法中的参数有什么区别?

界面大小(){ } 类 Triangle 实现 Size{ } 矩形类实现 Size{ } 公共方法1(我输入){ 南(输入) } 公共方法2(大小s){ 南(在...

回答 1 投票 0

从django中的内部Meta获取所有父类?

我想知道是否可以从内部Meta类中获取所有父类。 Abc 类(A,B,C): 类元: # 我想知道 A、B、C,但不想再次明确列出它们。 # 一些东西...

回答 1 投票 0

如何在 Java 中返回泛型子类的实现

我有以下结构: 基类{} 类 Extension1 扩展 Base{} 类 Extension2 扩展 Base{} 抽象类 AbstractClazz{} Clazz1 类前...

回答 1 投票 0

Django:为可重用模型字段创建 Mixin

我想将一些字段添加到项目中的大多数模型中。 例如,这些字段是“跟踪字段”,例如创建日期、更新日期和“活动”标志。 我正在尝试...

回答 1 投票 0

从虚拟纯派生的类,从模板自动生成覆盖

我使用主题/观察者模式,让一个类观察两种事件: 班级管理者:公共观察者,观察者 为了有效,经理类...

回答 1 投票 0

这是选择性构造函数“继承”的标准符合方式吗?

在尝试有选择地继承构造函数(即只是其中一些)时,我发现了一种似乎适用于 GCC 的方法: #包括 #包括 结构B { 乙() { ...

回答 1 投票 0

如何在所有方法的开头启动“日志(所有参数)”请求

我正在开发 C# 项目,该项目都使用 NLog 参考来进行日志记录。 因此,在项目的任何地方我都可以添加行 log.Debug("...") 并显示一些日志记录。 上...

回答 1 投票 0

如何在没有抽象的情况下将正确的 isLeapYear 函数添加到我的日期类中? (Java)

您好,我正在做一项家庭作业,作业是创建一个日期类,并将公历日期和儒略日期作为子类。我正在尝试编写一个正确的 isLeapYear() fu...

回答 1 投票 0

重写超类中的@objc方法

我想在派生类中重写 @objc 方法。方法声明与超类中的方法声明完全相同: 类测试:DGCharts.LineChartView { @objc 私有函数

回答 1 投票 0

Java中从父类的静态方法获取子类

假设我有这些课程: 公共类 ChildClass 扩展 ParentClass { // 这里有一些类定义 } 公共抽象类ParentClass { 公共静态无效 printClass() { ...

回答 3 投票 0

当 C++ 类所操作的成员对象定义不同时(堆栈与堆),如何在 C++ 类之间共享函数?

我有一种情况,我有一个类 A,它包含与类 B 相同的功能, 但是 A 在堆栈上定义了它自己的对象来执行函数,而 B 获得了它的外部对象......

回答 3 投票 0

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