inheritance 相关问题

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

如何在php中将对象克隆到子类

我在PHP中有一个父类A和子类B。 有没有办法将 A 类的实例克隆到 B 类的实例,并稍后在 B 实例中使用 B 类属性?

回答 1 投票 0

TS2559:字符串类型与对象类型没有共同的属性

在打字稿中,我定义了一个映射,如下所示,我想接受(字符串,任何东西)的(键,值)对。 让地图=新地图() 当我尝试插入(键,值)对时...

回答 1 投票 0

理解 golang 中的继承与组合

来自Java背景,我无法理解如何使用组合来实现继承或组合如何解决一些通过继承实现的常见解决方案? 接口

回答 1 投票 0

为什么 C++ using-declaration 不能将基类的受保护成员公开为派生类的公共成员?

根据 cppref: using 声明将基类的成员引入到派生类中 类定义,例如将基类的受保护成员公开为 派生的公共成员。 然而,以下...

回答 1 投票 0

是否可以在 Pydantic 模型的 `schema_extra` 配置设置上使用继承?

例如,我有以下父模型的玩具示例: 从 pydantic 导入 BaseModel、Extra 父类(基础模型): 类配置: 额外=额外.忽略 验证分配...

回答 2 投票 0

多态性 - 继承:不同类型的构造函数和静态 - 动态类型的对象

类顶级{ 浮点数 f = 1.0f; 公共无效m1(顶部a,短i){ System.out.println("m1 (Top, Short) 在 Top 类中"); } 公共无效m1(顶部a,int i){ 系统.out.

回答 1 投票 0

有没有办法继承父级 __init__ 参数?

假设我有一个基本的类继承: A类: def __init__(self, 文件路径: str, debug=False): self.filepath = 文件路径 self.debug = 调试 B(A)类: def __init__(自我,

回答 2 投票 0

当我尝试添加按钮和标题等时,为什么 Tkinter 窗口不会更新?

UI 类(Tk): def __innit__(自我): 超级().__ innit __() self.title('行星运动模拟器') self.button = Button(self, text='你好') self.button.pack(padx=10, pady=3) 如果__name...

回答 2 投票 0

Pytest 继承和固定装置

我有一个加载 yaml 文件的装置, 我有基础测试课 测试库A 一个继承自它的子类 TestB(TestBaseA ) 在 TestB 中,我有函数 test_values(): 我想要参数化

回答 1 投票 0

重写成员函数时可以继承已删除的重载吗?

这是我的问题的一个最小示例: #包括 结构体基础 { 虚拟无效打印(双d)= 0; void Print(int a) = 删除; }; 结构栏:公共基础 { 无效打印(做...

回答 2 投票 0

键入被子类中的属性覆盖的类成员

这是我的示例代码: A类: 值:整数 B(A)类: @财产 def 值(自身) -> int: 返回3 动态地来说,这工作得很好,但是 Pyright 抱怨 Type ...

回答 1 投票 0

当基类实现抽象类时,在派生类上指定实现接口抽象

我想知道如果我在派生类上实现一个接口,如果基抽象类实现它已经是抽象的,是否有任何(运行时)差异: 公共接口 IFoo { 无效酒吧()...

回答 2 投票 0

如何在for循环中从基类调用两个派生类的两个构造函数?

从我的基类中,我尝试分别从两个派生类调用两个类构造函数。 我有两个派生类;我将它们称为 ClassA 和 ClassB。 ClassA和ClassB都有两个派生c...

回答 1 投票 0

当悬停某个元素但不影响其他元素过渡属性时

我正在尝试显示我的 p 文本,它没有使用转换。 我试图从一小时内解决它,但不明白为什么它不起作用。 .section-about--card { 宽度:100%; 高度:15re...

回答 2 投票 0

img 标签不会从其父级继承过渡属性

我希望我的图像标签自动从其祖父元素(Div)继承过渡属性,但它不起作用。我不想再次编写相同的代码,因为还有其他元素......

回答 2 投票 0

如何继承MudButton并添加更多逻辑

我想向 MudButton 添加更多逻辑,以在单击按钮时扩展加载状态 我完成了这个实现,但我认为这不是最佳实践。 我希望能从你那里得到任何改进。

回答 1 投票 0

Java - 无法访问由嵌套类扩展的超类的受保护方法

我是java新手,正在掌握受保护的可见性的窍门。 我有 A 类,其受保护方法 method1 如下 - 公共抽象类A { 公共 A(...){} 受保护的无效方法...

回答 3 投票 0

为什么我无法从扩展嵌套类访问方法?

我正在尝试访问我的类扩展的嵌套类中的方法。 具体来说,它是quickfix.fix42.Message.Header 中的getSenderSubID() 方法。 公共类 ExecutionReport 扩展

回答 1 投票 0

有没有办法为Java中接口的所有实现者定义局部静态变量?

我有几个类,大约 40 个左右,它们实现了一个接口。我想引入一个静态变量,该变量对于该接口的每个实现类来说都是本地的。例如: 公开

回答 1 投票 0

如何从类继承但重写静态属性?

我有一个包含很多表的数据库,但大多数表具有相同的结构。它们都有一个 Id:int 列和一个 Name:string 列。 我正在编写 C# 类来表示这些中的每个对象

回答 1 投票 0

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