
[英]How to compare two objects in a Pair and return the max one
我有一个类型为Pair<Object1, Object2>的 object,现在我试图返回 object,其中比较值较低。 我在 kotlin 中看到我们有以下 function 这个应该对我有用,因为我需要查看两个对象中哪一个具有最小值并返回 object 所以我希望将 object ...
[英]How to compare two objects in a Pair and return the max one
我有一个类型为Pair<Object1, Object2>的 object,现在我试图返回 object,其中比较值较低。 我在 kotlin 中看到我们有以下 function 这个应该对我有用,因为我需要查看两个对象中哪一个具有最小值并返回 object 所以我希望将 object ...
[英]Achieving single-responsibility principle with python abstract classes
我想将数据库模型与实际类分开。 但是无论子类类型如何,我都需要两个 static 函数来从数据库中获取数据。 这两个功能的实现在所有数据库模型中都是相同的。 pyright显示get()和get_all()函数中的cls没有db属性的错误。 ...
[英]How to type hint a method that returns a subclass?
我有设置import typing class A: def get_b(self) -> B: # <- ERROR: B is not defined yet return b # <- and instance of B here class B( ...
[英]Saving and loading R6 class object in r
我正在尝试将 R6 class 保存到磁盘并加载它。 The R6 class object is from the SBCK package in R. So, dOTC$new() creates an instance of the R6 class and the dOTC$fit() ...
[英]Accessing an object property from within another object that contains it
我会尽我所能用我有限的知识来解释它......我有一个方阵,相同数量的行和列,我需要遍历它并以某种方式存储每个单元格的信息,我以前用 arrays 做过,并且一切正常,但我正在努力提高我的编码技能,而且我已经知道对象通常是通往 go 的方式......这是我的第二次尝试经过很长一段时间只是因为被打败 ...
[英]Writing a class under another class using function
我正在使用类和 tkinter 编写 Python 代码,当我单击主 window 中的一个按钮时,我想打开另一个 window。我想设计这个与主不同的新 window,并向其添加一些不属于的属性(功能)在主要 window。 让我告诉你我的代码: 我的问题:当我点击主 windows 中的按钮时 ...
[英]How to define a class in php that accepts unlimited properties directly
在 Laravel model 中,例如,一个 class用户可以初始化和属性设置如下 但是如果我像下面这样在 PHP 中创建一个 class 如果我尝试设置如下所示的其他属性 我将收到一条错误消息,告诉我属性名称未在 class X 中定义我的问题是它是如何完成的? 这样我就可以创建一个 clas ...
[英]Skinny Controllers in Laravel
我正在尝试通过将代码尽可能远离控制器来改进我的 Laravel 代码设计。 在我的AuthController ,我有一个store function 用于登录用户,我可以在哪里移动这个 function 中的逻辑? 到目前为止,我已经实现了用于验证的FormRequest和用于响应字段的UserR ...
[英]how to make custom container like this:
在这里输入图像描述我需要制作这个自定义容器我尝试了更多通过边界半径来实现它,但我做不到,我希望 stack over flow 做到这一点 ...
[英]How to enforce that a parameter is of the same static concrete type as the object?
我有一个连接到 Firestore 数据库的 Flutter 应用程序。 我有一个对象层次结构,例如抽象基类 class Vehicle ,以及Car 、 Truck等子类。这些类型的对象存储在数据库中。 由于 Firestore 的工作方式,最好让这些类不可变,即让它们本质上代表概念 objec ...
[英]How to extend/modify behaviour of vector type structs in Unity to achieve position wrapping?
我正在创建一个基于网格的游戏,使用Vector2Ints来表示网格上的位置。 世界需要包裹在 x 和 y 轴上,这意味着如果世界有 100x100 个像元那么大,那么对于具有position = new Vector2Int(99, 99)和displacement = new Vector2In ...
[英]Class function vs method?
我正在观看 YouTube 上的学习 Python - 初学者完整课程 [教程] 。 在时间戳4:11:54 ,导师解释了class function是什么,但是根据我在 object 中使用其他语言进行面向编程的背景,我认为正确的术语是方法? 现在我很好奇class function和metho ...
[英]Classes and Objects: How do I set a boolean from a method to create "chance" with a poison status, or use later for dodge and other reusables
如何通过一种方法设置 boolean 以创建具有毒状态的“机会”,或稍后用于闪避和其他可重复使用。 刚刚使用 Super() 学习简单的 Inheritance,还没有学习复杂的 Inheritance。不确定这是否会对我的编码方式产生影响,但使用我所知道的,这就是我所拥有的。 我想做的是在英雄 C ...
[英]How to change the contents of JComboBox based on a condition?
我对 OOP 和学习比较陌生。 我一直在弄清楚如何才能更改窗格的内容。 我想要发生的是如果我点击一个不同的单位,两个窗格的内容将根据我选择的单位而改变。 像这样: 1 2 3 这是我的代码的要点: ...
[英]PyQt6: How can I fetch position of mouse pointer from QGraphicsScene and use the variables in the other class?
我是 pyqt6 的新手,甚至是 python 的新手。正如标题所示,我一直在处理鼠标 position 变量。 我期望在QLabel中显示鼠标指针的坐标对应于鼠标移动。 我能够从QGraphicsScene class 中的mouseMoveEvent获取坐标到Window class 中的ge ...
[英]Why is this Kotlin-class an abstract class?
我得到了有人写的这段代码: 子类示例: 我不明白为什么 ListItem 是一个抽象的 class。没有未实现的方法。 使 ListItem 成为抽象 class 的动机是什么? 有人有想法吗? ...
[英]Features and Use Case Diagrams Vs Requirements and Use Cases
根据“Head First Object-Oriented Analysis and Design”,复杂的项目包括首先找到一个特性列表 -> 绘制用例图 -> 在实施 object 面向设计之前分解成更小的模块(需求收集 -> 用例 -> OO ->设计模式等) 我想 ...
[英]How can I encapsulate a private mutable object of a class such that it can expose its attributes publicly through an inmutable object?
更具体地说,我正在设计一个 Downloader Class,它的成员变量是对一组 DownloadItem 对象的引用,该对象表示用户想要通过 .network 下载的资源。 这个想法是下载器 object 将处理有关连接到托管资源的服务器、获取文件数据/元数据和写入磁盘的详细信息,同时在查询时 ...
[英]When should we use a custom deleter instead of the default deleter in a unique_ptr?
我无法理解,如果unique_ptr中已经有默认删除器,那么使用自定义删除器有什么用呢? 任何人都可以通过举一个简单的例子来解释这一点吗? ...
[英]Replace path in method of other class during runtime
我在不同的模块中有两个类,一个 class 包含实际功能,另一个包含测试功能。 问题是,虽然我在ModuleB中定义了一个测试路径,但我仍然无法覆盖在ModuleA中实例化的import_path,即使我调用该方法,因为路径是在方法中定义的。 有没有办法用 ModuleA 的路径替换此路径,例如通过 ...