multiple-inheritance

multiple-inheritance

文章 0 浏览 2

扩展两个类

我有两个类 ModalWinodw 和 SkinnableWindow 都扩展了 Window 类。我想创建一个具有两个类的功能的类,但在 Java 中,类只能扩展一个超类。那么如何解…

深空失忆 2024-09-30 11:16:44 1 0

指向基类的指针

如果我有以下类: class A { ... } class B { ... } class C : public A, public B { ... } 并且在某处我检测到我拥有的类 B 的指针实际上指向类 C,…

千紇 2024-09-30 05:05:38 1 0

在Python中,当超类是一次性命名元组时,如何调用它?

因此,我有大量用于串行 API 的消息有效负载类,每个类都有许多不可变字段、一个解析方法和一些共享方法。我构建此结构的方式是,每个都将从字段行为…

牵强ㄟ 2024-09-30 03:35:54 2 0

Ruby 模块包含为何不是真正的“多重继承”? Ruby 风格如何避免与多重继承相关的问题?

据推测,Matz 说“mixins 几乎可以完成多重继承所做的所有事情,而没有相关的缺点”(Matz 的话)。“ 首先,为什么 Ruby 模块包含不是‘多重继承’?…

何必那么矫情 2024-09-29 17:58:38 0 0

Python:当超类接受不同参数时初始化的正确方法?

如果我有这样的三个类: class BaseClass(object): def __init__(self, base_arg, base_arg2=None): ... class MixinClass(object): def __init__(sel…

蒗幽 2024-09-29 15:29:56 3 0

C#中可以使用接口实现多重继承吗?

我经常在描述抽象类和接口的文章中遇到,C#不支持多重继承,但可以使用接口来实现。我不同意这一点,原因如下: 我们总是从任何类继承状态和行为。 接…

℡Ms空城旧梦 2024-09-29 01:44:15 0 0

如何克隆多重继承对象?

我定义了一个 Cloneable 接口: struct Cloneable { virtual Cloneable * clone(void) const = 0 } 我还有一些其他接口类(与问题无关的内容): stru…

烟若柳尘 2024-09-28 03:46:17 0 0

java中继承的概念

嗨,我是 Java 新手....从 Objective C(iPhone 背景)移过来, 我们都知道 在这里我们不能使用多重继承...... 替代方法是接口...... 我的问题是.....…

煮茶煮酒煮时光 2024-09-27 21:12:24 0 0

Java中如何实现多重继承

我正在使用 Java 中的某个 API 库。它有一个基类 A,以及扩展 A 的 B 和 C。 C 提供相似但不同的功能,所有三个类都在库中。 public abstract class A…

一个人的夜不怕黑 2024-09-27 07:25:41 2 0

PHP OOP结构问题,模拟多重继承

我有一个有多种产品类型的电子商店。我会想到以下结构 Cart_Item -- Cart_Product -- Cart_Download Order_Item extends Cart_Item -- Order_Product …

帅的被狗咬 2024-09-26 19:07:08 0 0

Java中的重叠继承

我有一个重叠的继承层次结构。系统了解可以是客户、提供商和代理的人员。一个人必须属于这些类别之一,但可以属于两个或三个,即一个人可以同时是客户…

以酷 2024-09-24 19:04:20 0 0

选择一种类型的类来在运行时实现功能?

我想将数据和功能描述发送到远程站点。在远程站点接收到数据后,我想查看描述并创建一个对象(通过工厂方法),当我在其上调用 exec 时,它完全按照我…

長街聽風 2024-09-19 21:42:54 2 0

如何在页面和母版页之间共享代码而无需多重继承/代码重复?

我已阅读问题/答案解释不存在多重继承在 C# 中,我们甚至不需要它,而且它会导致太多问题。 现在,我正在开发一个项目,我不太明白如何在没有多重继承…

单身情人 2024-09-19 13:40:09 3 0

在 C# 中从实现者调用接口扩展方法很奇怪

从实现者调用在接口上工作的扩展方法似乎需要使用 this 关键字。这看起来很奇怪。 有谁知道为什么? 有没有更简单的方法来获得接口的共享实现? 这让…

绝影如岚 2024-09-19 12:59:40 3 0

python:多重继承和基类中的 __add__()

我有一个基类,我想在其中处理 __add__() 并希望在 __add__ing 两个子类实例时支持 - 也就是说,两个子类的方法都在结果实例。 import copy class Bas…

神爱温柔 2024-09-19 11:04:47 2 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文