oop 相关问题

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

用于访问对象特定字段的 Ruby 模式

我正在用 ruby 进行编码,想询问可能的模式(甚至可能是 gem) 我的问题是我有两节课 课堂回顾< ApplicationRecord class User < ApplicationRecord I want to be abl...

回答 1 投票 0

作为软件工程师学生如何学习“oop”? [已关闭]

我正在学习软件工程,这是我们20天的学期休息。第一学期我们学习Python(没有'oop'),第二学期我们将直接跳到C++中的'oop',现在我是

回答 1 投票 0

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

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

回答 2 投票 0

在动态分配内存的参数中输入负双精度时,预测前缀消失了

我有一个来自 Employee 类的分配变量 e3,它接受 2 个字符串(名字、姓氏)和一个双精度值。我遇到的挑战是我在 dou 中插入一个“-”减号...

回答 1 投票 0

能否设计早期绑定来处理方法分派,从而完全避免运行时分派?

我最近在学习JVM的静态解析(早期绑定)和动态调度(后期绑定)主题。我可以理解它们是如何工作的,但问题是它们为什么要这样设计。很多

回答 1 投票 0

实现OnInit类的目的是什么,去掉ngOnInit就可以了?

在 Angular 6 中,当我们创建一个组件时,该组件的 .ts 文件有一个实现 OnInit 类的类,但是当我们删除默认方法(ngOnInit)时,它工作正常。 所以我的问题...

回答 3 投票 0

全局变量在类中无法正常工作

“外部”函数中的Python代码本身工作得很好,但是由于某种原因,当它被放置在类中时,事情就停止工作了,我不明白为什么。 (我意识到我可以通过

回答 3 投票 0

无法使用 OOP 连接到 add_submenu_page() 中的函数

这是我第一次在 WordPress 插件中过渡到 OOP。我正在尝试在“设置”中创建一个子菜单以及相关的功能来驱动管理屏幕。下面的代码创建菜单项

回答 1 投票 0

动态添加的方法中调用super的正确方法是什么?

我定义了一个元类,它将一个名为“test”的方法添加到创建的类中: FooMeta 类(类型): def __new__(mcls、名称、基础、属性): 定义测试(自我): 返回

回答 1 投票 0

我正在用 Typescript 编写一个服务,我采用了基于类的方法并在每个请求上创建控制器对象,这是好还是坏的做法?

在控制器中 类我的控制器{ 构造函数(请求,res,下一个){ this.req = 请求; this.res = res; 这.下一个 = 下一个; } // 方法1 函数1(){} func2(){} } 在路线中 router.get('/hom...

回答 1 投票 0

如何在不扩展类的情况下推断类属性类型

类 XClass { x =“x”; y = 11; b = 真; } 让 xObj = new XClass(); 函数 getSchema(实例:T):记录 { const returnObj = {} 作为 R...

回答 1 投票 0

Python:当对象的引用计数发生变化时的魔术方法?

我想要一个在对象引用计数更改时运行的方法。有类似下面代码的方法吗? 类 Foo(): def __method__(自我): print("对象引用计数为

回答 1 投票 0

__str__ dunder 方法仍然返回 <__main__. object > 而不是字符串

我正在尝试定义一个类并让它返回格式正确的字符串。但是,它返回与我打印没有 th 的类时相同的 <__main__.Card object at 0x7fb4439e4d00> 结果...

回答 1 投票 0

我不确定是否应该在我的 Spring Boot 项目中组合或分离这两种方法

有一个方法 afterMissionComplete() 执行任务并进行后处理,还有一个方法 sendNotificationToUsersInRoom() 在...之后向同一组的成员发送通知。

回答 1 投票 0

为什么 ArithmeticException 参数方法不会引发歧义

下面的代码执行时没有任何歧义的编译错误,并且输出为 ArithmeticException。你能帮我知道原因吗? 类测试{ public static void main(String[] args) 抛出

回答 1 投票 0

找出在 Typescript 中更新 OOP 中对象状态的最佳方法

我在我的应用程序中使用面向对象编程,我试图找出改变对象状态同时保持其一致性的最佳方法。我写了一段代码,它可以...

回答 1 投票 0

默认构造函数的隐式超级构造函数 Num() 未定义。必须定义一个显式的构造函数,这背后的逻辑是什么

班级编号 { 数字(双x) { System.out.println( x ) ; } } 类 Number 扩展 Num { 公共静态无效主(字符串[]参数) { 数字 数字 = 新数字 (2) ; ...

回答 3 投票 0

这有什么特点?为什么我应该选择像访客设计模式这样的双重调度解决方案?

您好,我有一个基本的代码特殊性问题,如下所示。当我更改代码时,我会得到奇怪的输出。下面的程序给出了正确的输出,因为我们知道 Java 不支持双重调度...

回答 1 投票 0

OOP 设计模式在共享库中使用项目特定子类

TL;DR 共享库实现了一些在库本身和使用该库的项目中使用的类。项目继承该类来添加项目特定的代码。难道是……

回答 1 投票 0

检查字符串和对象[重复]

这是代码: 公共类通过对象重载{ 公共静态无效主(字符串[] args){ // TODO 自动生成的方法存根 对象对象=空; 新

回答 1 投票 0

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