class相关内容

在另一个类中创建类的实例(使用泛型示例)

我正在通过书本和互联网学习Python,但我被一个类问题困住了。 2个问题: 如何在另一个(单独)类中创建一个类的实例? 如何在类和嵌套(?)之间传递变量类? 当我试图在另一个(单独的)类中创建一个类的实例时,我能够在一个方法中完成。代码如下: import os class FOO(): def __init__(self): self.val ..
发布时间:2022-04-01 13:24:35 Python

在__init__中设置用户类的默认/空属性

我有不错的编程水平,并从这里的社区中获得了很多价值。然而,我从来没有在编程方面有过太多的学术指导,也没有在真正有经验的程序员旁边工作过。因此,我有时会纠结于‘最佳实践’。 我找不到更好的地方来回答这个问题,尽管可能会有讨厌这类问题的煽动者,但我还是把它贴了出来。如果这让你心烦了,我很抱歉。我只是想学,不是惹你生气。 问题: 当我创建新类时,我是否应该在__init__中设置所有实 ..
发布时间:2022-04-01 13:19:59 Python

为什么委托方法在SWIFT中需要是公共的?

我正在使用SWIFT开发一个框架。我正在创建一个在框架中处理BLE内容的类。这个类应该是公共的,因为我需要从使用我的框架的外部应用程序访问这个类。我的类结构如下: public class MyClass: NSObject, CBCentralManagerDelegate { } 此处MyClass为公有,确认为公有协议CBCentralManagerDelegate。编译器强制我将 ..
发布时间:2022-03-28 20:31:24 移动开发

JNA:Structure类中getFieldOrder()的用途是什么

我正在尝试调用DLL文件中存在的C++函数,C++函数通过引用将Structure对象作为参数,函数将在该函数中赋值, 因此,在我的Java应用程序中,为了将结构对象传递给函数,我确实编写了这样的代码: interface SomeInterface extends Library { SomeInterface instance = (SomeInterface) Nativ ..
发布时间:2022-03-12 21:17:12 Java开发

PowerShell中的构造函数链接-调用同一类中的其他构造函数

我正在做一些测试,无意中发现了以下内容: 您可以随意重载PoShv5中的方法。如果调用不带参数的方法,它可以在内部调用带参数的方法,以保持代码的非冗余。我原以为构造函数也是如此。 在此示例中,最后一个构造函数按预期工作。其他构造函数仅返回未设置值的对象。 Class car { [string]$make [string]$model [int]$Spee ..

R中S3类的重载矩阵乘法

如何重载R中的矩阵乘法运算符?我可以使用大多数其他运算符(使用Ops)这样做,但是对于矩阵运算,我得到以下错误: requires numeric/complex matrix/vector arguments 以下是最小的工作示例: speed = function(x){ structure(list(y = x), class = "spe ..
发布时间:2022-02-27 15:15:52 其他开发

AttributeError:';BotClient';对象没有声明实例的属性';循环';

尝试用Python编写不和谐的机器人,尽管有困难。当前收到错误";AttributeError:‘BotClient’对象没有属性‘loop’";。我在发帖前已经查过了,这似乎是因为我没有声明类的实例,但我是这样做的(参见最后两行代码)……除非有其他不正确的地方? 当前代码如下: class BotClient(discord.Client): def __init_ ..
发布时间:2022-02-26 09:27:16 Python

按自定义顺序运行Pytest类

我正在用pycharm写pytest测试。考试分成不同的班级。 我要指定必须在其他类之前运行的某些类。 我看到了关于堆栈溢出的各种问题(例如specifying pytest tests to run from a file和how to run a method before all other tests)。 这些问题和其他各种问题都希望选择特定的函数按顺序运行。我的理解是,这可以使用f ..
发布时间:2022-02-23 13:43:51 Python

Lua Getter和Setter

我正在使用Codea iPad应用程序并学习Lua。Codea使用Class.lua表示类。我试图实现的是一种为变量get和set方法指定函数的方法。目前,可以使用如下代码访问变量“x”:print(obj.x)和set,代码如下:obj.x=1。我希望变量改为调用我可以指定的get和set函数。我正在移植用ActionScript3编写的东西,需要模仿A3的get和set函数声明。如果这是可能的 ..
发布时间:2022-02-22 11:47:17 其他开发

如何在类中调用函数?

我有这个计算两个坐标之间距离的代码。这两个函数都在同一个类中。 但是,如何在函数isNear中调用函数distToPoint? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) ..
发布时间:2022-02-20 19:16:50 Python

在泡菜文件中保存和加载多个对象?

我有一个类为游戏中的玩家服务,创建他们和其他东西. 我需要将这些播放器对象保存在一个文件中以供以后使用.我已经尝试过 pickle 模块,但我不知道如何保存多个对象并再次加载它们?有没有办法做到这一点,或者我应该使用其他类(如列表)并将我的对象保存和加载到列表中? 有没有更好的办法? 解决方案 使用列表、元组或字典是迄今为止最常见的方法: 进口泡菜PIK = "pickle. ..
发布时间:2022-01-31 19:16:03 Python

.NET 中的结构和类有什么区别?

.NET 中的结构和类有什么区别? 解决方案 在.NET中,有两类类型,引用类型和值类型.p> 结构是值类型,类是引用类型. 一般的区别是引用类型存在于堆上,而值类型存在于内联,也就是说,无论它是你定义的变量或字段. 包含值类型的变量包含整个值类型值.对于结构,这意味着变量包含整个结构及其所有字段. 一个包含引用类型的变量包含一个指针,或者一个引用到内存中实际值所在的其 ..
发布时间:2022-01-31 15:37:41 C#/.NET

C ++中的结构和类有什么区别?

这个问题已经在 C#/.Net 的上下文中提出. 现在我想了解 C++ 中结构和类之间的区别.请讨论技术差异以及在 OO 设计中选择其中一种的原因. 我将从一个明显的区别开始: 如果不指定public: 或private:,则结构的成员默认为public;默认情况下,类的成员是私有的. 我确信在 C++ 规范的晦涩角落中还有其他差异. 解决方案 你忘记了类和结构之间 ..
发布时间:2022-01-30 15:58:54 C/C++开发

为什么 Python 类会继承对象?

类声明是否有任何理由从 object 继承? 我刚刚找到了一些执行此操作的代码,但我找不到很好的理由. class MyClass(object):# 类代码如下... 解决方案 类声明是否有任何理由从 object 继承? 在 Python 3 中,除了 Python 2 和 3 的兼容性之外,没有理由.在 Python 2 中,原因很多. Python 2.x 故事 ..
发布时间:2022-01-30 08:24:01 Python