class相关内容

Python,Kivy:从不同类/屏幕调用函数的问题

我在正确调用不同类的函数时遇到问题。 我正在做一个简单的游戏,它使用清除关卡所需的时间来计算分数。有一个秒表在后台运行,我想在弹出菜单中添加一个暂停按钮,并在此弹出菜单中添加一个恢复按钮。 问题是,当从弹出菜单中调用暂停函数时,它也会在弹出菜单中返回,而不是在主小工具中返回。 以下是代码的简化版本: import kivy from kivy.app import App ..
发布时间:2022-09-06 13:50:55 Python

类继承抽象类时导入包模块

bank __init__.py Account.py SavingAccount.py main.py SavingAccount类继承自Account(抽象类)。当main.py导入SavingAccount时如下所示: 来自银行。SavingAccount导入SavingAccount 它会显示“没有名为‘Account’的模块”。有没有人知道怎么解决它? ..
发布时间:2022-09-02 13:38:38 Python

候选构造函数(隐式复制构造函数)无效:第一个参数需要一个l值

问题 我有一个Deck类,它是52个Card对象的容器。Deck是从另一个名为CardCollection的类派生的(因为我想在其他地方使用类似的纸牌组,但不是全部纸牌)。我的问题是我可以使用 创建Deck对象 Deck deck(); 但当我使用 Deck deck = Deck(); Clang-tidy(Clion)抱怨Candidate constructor (the ..
发布时间:2022-08-30 23:21:45 C/C++开发

重新装入类

我有一个在命令行上运行的PHP守护程序脚本,可以通过telnet等连接到该脚本并接受命令。 它对该命令的处理基于加载的模块,这是当前在开始时完成的。(为简洁起见,请参见下面的伪代码) $modules = LoadModules(); StartConnection(); while(true){ ListenForCommands(); } function LoadModu ..
发布时间:2022-08-24 17:22:49 PHP

如何在类内使用FastAPI创建路由

所以我需要在类中有一些路由,但是路由方法需要有selfattr(以访问类的属性)。 但是,FastAPI随后假定self是它自己的必需参数,并将其作为查询参数放入 这是我得到的: app = FastAPI() class Foo: def __init__(y: int): self.x = y @app.get("/somewhere") ..
发布时间:2022-08-18 20:11:33 Python

什么是uml构造型以及如何使用它

我正在为Java软件设计绘制一个类UML。我真的不明白什么是刻板印象。正式定义: 构造型是一个配置文件类,它定义了如何将现有的元类扩展为配置文件的一部分。它允许使用特定于平台或领域的术语或符号来替代或补充用于扩展元类的术语或符号 这是否意味着构造型应该是父类的名称?但为什么会有一些超类也有一个刻板印象? 例如,我有一个超类Animal和一个扩展了Animal类的类Dog,这两个类的原型可能是 ..
发布时间:2022-08-05 20:39:22 其他开发

为什么要使用常量成员函数?

我正在尝试了解类的getters和setters函数... 我的问题是: 如果我设计了一个仅从其类中获取状态的函数(“getter”函数),为什么要将其标记为“常量成员函数”? 我的意思是,如果我的函数设计为不更改其类的任何特性,为什么还要使用常量成员函数? 我不明白,请:( 例如: int GetValue() {return a_private_variable;} 和 ..
发布时间:2022-08-02 12:24:09 C/C++开发

什么是实现多个构造函数的简洁的方法?

我找不到这个问题的确切答案。据我所知,在一个Python类中不能有多个__init__函数。那么我该如何解决这个问题呢? 假设我有一个名为Cheese的类,其属性为number_of_holes。我怎样才能有两种方法来创建奶酪对象... 像这样打很多洞的人:parmesan = Cheese(num_holes = 15)。 和一个不带参数、只随机化number_of_holes属性的函 ..
发布时间:2022-07-22 18:19:42 Python

如何从监视列表中隐藏一些类公共属性?

我仍然在使用BDS 2006(Turbo Explorer C++),升级仍然不是一个选项。我有一个问题,在调试一些更高级的模板/类时,这些模板/类包含以下属性: __declspec( property (get=???, put=???) ) ??? ???; 作为成员变量处理,使监视列表和调试器在它们太多时变得疯狂。结果是在断点和跟踪期间大大减慢,并且当此类类在监视列表中时,IDE ..
发布时间:2022-07-19 18:22:30 C/C++开发

C++Xcode需要&;#39;(&;#39;用于函数样式强制转换或类型构造

我正在尝试编译此cpp和h文件,但它一直给我这个错误“预期的‘(’对于函数样式的强制转换或类型构造”,它指向构造函数 GasTank::GasTank(double a){ capacity=a; } 有没有想过为什么?我不明白为什么它会给我那个错误。以下是代码的其余部分: // // Header.h // labs // // Created by Pxndroi ..
发布时间:2022-07-18 10:43:40 C/C++开发

Java RGB值码自动机类

我的代码在这里: package RGBValues; import java.awt.Color; import java.awt.MouseInfo; import java.awt.Point; import java.awt.PointerInfo; import java.awt.Robot; public class RGBValues { public stati ..
发布时间:2022-07-18 09:56:01 Java开发

使用lxml查找包含类的html元素

我到处都找了,找到的最多的就是doc.xPath(‘//Element[@class=“classname”]’),但无论我怎么尝试都不管用。 我正在使用的代码 import lxml.html def check(): data = urlopen('url').read(); return str(data); doc = lxml.html.document_ ..
发布时间:2022-07-04 12:14:29 其他开发

C++为堆栈类创建复制构造函数

我定义了一个堆栈类,其中包含用于将值推入和弹出堆栈的方法。 在测试程序文件(如下所示)中,在运行该文件后,发生了一次故障&程序崩溃。我知道这是由于函数f造成的,该函数在两个指针指向内存中的同一位置时会产生错误。如果我在调用函数时注释掉f(S)行,弹出和推入函数就能正常工作,输出也是正确的。 若要修复此错误,我被要求为此类创建复制构造函数以修复上述问题。 我对此不是很熟悉,因此如果有任 ..
发布时间:2022-07-03 21:18:30 C/C++开发