oop 相关问题

面向对象编程是一种使用“对象”的编程范例:由数据字段和方法及其交互组成的数据结构。

类型错误:Child2.__init__() 缺少 1 个必需的位置参数:'c'

班级家长: def __init__(自身, a): self.a = a 类Child1(父级): def __init__(自身, a, b): 超级().__init__(a) self.b = b 类Child2(父级): def __init__(

回答 1 投票 0

C# 类和结构中的时期

我一直在 C# 的类和结构中看到句点 (.)。例如在 JsonElement.ArrayEnumerator 和 Dictionary.ValueCollection 中: https://learn.microsoft.com/en-us/dotnet/api/

回答 1 投票 0

构建对象 - 静态构建器方法与构建器类与扩展方法

我很想知道是否有人对使用另一个对象的数据构建自定义对象有任何建议或替代模式。 目前我们正在探索三种方法。 1) 静态构建M...

回答 2 投票 0

GoF 设计模式与 SOLID 之间的联系

我有兴趣知道哪种 GoF 设计模式可以直接转化为特定的 SOLID 原则?例如,我认为(在我看来)策略模式可以转化为依赖反转......

回答 3 投票 0

如何在以下示例代码中处理成员函数中的大数乘法运算

我正在按照教程和作业来计算盒子的体积。为此,编写了以下程序。 类盒 { 私人的: int 长度{0},宽度{0},高度{0}; 噗...

回答 1 投票 0

类型“int”不能用作泛型类型或方法“Range”中的类型参数“T”<T>

当我尝试发送 int 类型的参数时,它给了我这个错误 CS0315 类型“int”不能用作泛型类型或方法“Range”中的类型参数“T”。没有拳击转换来自...

回答 1 投票 0

如何全局引用函数中创建的对象?

我正在尝试在 tkinter 中编写一个 GUI,将根设置为“暗模式”,等待特定的时间,然后关闭或退出自身,同时新的顶级应该...

回答 1 投票 0

Flutter 中的面向对象模式

我是 Flutter 和 Dart 的初学者,需要帮助。 我有两节课: ManPage 类扩展了 StateFullWidget 类 WomanPage 扩展 StateFullWidget 他们有两个相关的类

回答 1 投票 0

如何映射作为 Dart 中其他模型基础的复杂模型

我有一个模型,我想从 HTTP 请求中获取响应并映射它。问题是这个模型有一个可以接受任何属性的属性,但我想正确映射它。 班级

回答 2 投票 0

根据枚举参数创建实例

例如,我有 Apple、Orange、Banana 等类,继承自 Fruit 。我还有枚举水果 枚举水果 { 苹果, 橙子, 香蕉 } 我想创建正确的实例依赖...

回答 1 投票 0

传递方法与通用对象与事件特定对象

当涉及到传递方法、通用对象和专用对象时,我经常在代码中遇到十字路口。让我解释。 我正在使用中介者模式。我有具有通用功能的 DAO...

回答 1 投票 0

如何在Python中删除对象

我有一个简单的代码 类节点: def __init__(自我,val = 0): self.val = val self.right = 无 def func(obj,n): 如果不是n: 对象=无 返回 对象。

回答 1 投票 0

分解方法导致更多操作

分解方法/函数只做一件事被认为是一种很好的做法,因为它可以带来更可维护和可读的代码,但在许多情况下会增加操作数量。如何实现...

回答 1 投票 0

打字稿从没有此关键字的方法访问类成员

我对 Node 和 TypeScript 很陌生,但令我惊讶的是,在实现类时必须指定它才能访问类成员。例如: 类我的类{ 私有值:字符串 建设...

回答 2 投票 0

在 Flutter 中初始化最终函数

如果需要的话,如何初始化这个功能?它应该传递给构造函数。 最终无效函数(字符串)onChanged; 这是部分代码:编译器抱怨

回答 1 投票 0

如何解决看似自然的依赖

我正在编写一个符号数学库。我有一个界面 接口 IDifferentiable { 字符串名称; 表达式 微分(变量 v); } 和具体类 班级

回答 1 投票 0

在java中的字段中存储方法(干净地)

我的情况是尽可能干净地使用 Javas OOP 设计游戏,我需要将另一个类的静态方法存储到 current 的字段中,而不使用 try{}catch{}。更具体我需要...

回答 1 投票 0

需要在析构函数中删除指针的情况

在我的教科书中,我注意到它删除了析构函数中的指针,我觉得这很奇怪。然后它解释说,免费商店上的地址本身被删除,但找到的值却没有......

回答 1 投票 0

如何将变量从一个cpp文件传输到另一个

所以我正在使用面向对象编程。在一个 .cpp 文件中,我为我的类设置了数组的值。我想做的是在另一个 .cpp 文件中使用这个值进行操作。我怎么做。 这...

回答 1 投票 0

如何编写复杂的`pytest`跳过装饰器?

从文档来看,编写skip装饰器(您从例如conftest.py导入)的预期方法似乎是使用skipif(https://docs.pytest.org/en/6.2.x/跳过.html#id1)。然而,

回答 2 投票 0

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