oop 相关问题

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

如果类中没有找到属性,如何在函数/方法中返回 null?

我使用stdClass将数组转换为对象, 函数 array_to_object($array) { if(!is_array($array)) { 返回$数组; } $object = new stdClass(); foreach($array 作为 $k...

回答 3 投票 0

我的 PDO 获取列函数中出现错误:“调用非对象上的成员函数 fetchColumn()”[已关闭]

我正在使用 PDO 对象在 PHP 中执行查询: $stmt = $this->db->prepare('从 email = :email 的用户中选择电子邮件'); return (bool) $stmt->execute(array(':email' => $email))->

回答 2 投票 0

我正在尝试使图像在 Tkinter 中显示为按钮,但它不起作用(我正在尝试制作计算器)

#创建数字按钮 b1 = tk.Button(屏幕,图像 = "1.png",高度 = 2,宽度 = 2,命令 = lambda:buttonClick(1)) b1.grid(行= 5,列= 0) b2 = tk.Button(屏幕, 文本 = 2,

回答 1 投票 0

我试图让图像在 tkinter 中显示为按钮,但它不起作用(我试图制作一个计算器)

#创建数字按钮 b1 = tk.Button(屏幕,图像 = "1.png",高度 = 2,宽度 = 2,命令 = lambda:buttonClick(1)) b1.grid(行= 5,列= 0) b2 = tk.Button(屏幕, 文本 = 2,

回答 1 投票 0

Typescript 类不允许静态异步方法重载

我正在尝试重载登录函数,以便当我向其传递参数时,返回类型会被推断为 LoginResponse ,而当我不传递任何参数时,它会被推断为 void |错误...

回答 1 投票 0

Django 模型:无法实例化信号中的自定义字段

我有以下型号: 类 SrdRevisionWording(ModelDiff): srd_revision = models.ForeignKey(SrdRevision, on_delete=models.CASCADE) word = models.CharField(max_length=50, null=False)

回答 1 投票 0

我应该如何处理 Laravel 服务类中的错误/成功消息

我正在编写一个 AuthService,但我不知道应该如何显示输出。我决定针对错误抛出异常,并针对成功消息抛出一个简单的数组。我想知道是否可以...

回答 1 投票 0


如何输入同样是另一个类的对象的属性?

我有这门课xOy 公共类 xOy { 浮动x; 浮动y; 公共无效输入(){ System.out.println("输入信息"); 扫描仪 sc = 新 S...

回答 1 投票 0

变量的“食物”类型不完整 - 为什么?

我正在学习C++的OOP,正在写最基础的类。我在为类声明对象时遇到问题。我收到标题中发布的错误。我知道我的课程之所以有效,是因为...

回答 1 投票 0

一个类直接调用另一个Error类是不是错误?

我对 SOLID 原则还不熟悉。我有这样的场景: 类错误类{ 构造函数(名称:字符串,描述:字符串){ // } } 类1类{ 公共一些方法(){ t...

回答 1 投票 0

避免违反开闭原则的设计模式

我正在用 Java 构建一个简单的游戏。我有几个类,我省略了与我的问题无关的字段: 公共类字符{ //存储遗物和文物 公共套装<

回答 3 投票 0

私有静态嵌套类不是“私有”吗?

为什么我能够访问封闭类之外的“私有”嵌套类(第一个)? 导入 java.util.*; 导入java.lang.*; 导入java.io.*; 公开课嗨{ 静态类...

回答 1 投票 0

在哪里定义安全角色?

我有一个用户和一个组实体,它们都拥有一系列角色。 现在我想保留修改角色、添加角色等选项。 我应该在类中使用常量吗...

回答 1 投票 0

在 TypeScript 中继承时无法重新分配类变量

我创建了一个词法分析器等。我创建了一个名为 Error 的自定义调用,以及一个从 Error 类 inehriting 的 LexerErr 类。 Error 类在其构造函数中接受许多变量,其中之一是

回答 1 投票 0

决定模板类是包含 2 个变量还是仅包含 1 个变量

我想要一个嵌套类 B,其行为如下: 如果 T 为 void,则 B 只有一个成员字段 sz 并且 sizeof(B) == sizeof(sz) 否则,B 有一个成员字段 sz 并以某种方式获得 T #我...

回答 1 投票 0

属性、方法和属性的总称?

面向对象编程使用这些术语来表示类似的概念: 属性:与对象关联的变量(显然也称为字段) 方法:与对象关联的函数 属性:

回答 1 投票 0

Python中如何根据对象的创建方法动态初始化变量?

类 obj(对象): def __init__(自身): self.name = ... # 如何使用变量名称(创建时)或对象名称动态设置此变量? var = obj() print(var.name) # ...

回答 1 投票 0

独特项目中接口、注入的必要性

为什么我应该在一个几乎没有机会被其他人重用或升级的网站上实现接口和依赖注入?

回答 6 投票 0

Java 抽象类的静态成员

我有以下设置:具有属性容量的超类车辆和两个子类巴士和电车。所有有轨电车和所有公交车都有相同的容量(应该是静态属性),但是容量...

回答 2 投票 0

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