multiple-inheritance 相关问题

一些面向对象的计算机编程语言的一个特性,其中一个类可以从多个超类或基类继承行为和特性。

使用多重继承调用父类__init__,这是正确的方法吗?

假设我有一个多重继承场景:类A(对象):#A代码,这里是B类(对象):#代码为B,类C(A,B):def __init __(self):#什么是正确的代码...

回答 6 投票 111

一个类可以扩展两个类吗?

我的课程应该同时扩展两个类:public class Preferences extends AbstractBillingActivity {public class Preferences extends PreferenceActivity {How how to do? UPD。从此 ...

回答 12 投票 57

用Mypy键入dict mixin类

我正在尝试编写一个小的mixin类来有点桥接Set和MutableMapping类型:我希望映射类型能够接收一些对象(字节),哈希它们并存储它们,所以它们......

回答 1 投票 2

Python多重继承问题会发生什么?

我写了两个类“A”和“B”,在这两个类中你添加了一个名为“print”的同名方法。然后我写了另一个类“C”,它扩展了“A”和“B”这样:“......

回答 1 投票 0

如何在Odoo对象上进行继承

我正在尝试在Odoo中的现有对象上添加继承,将“mail.alias.mixin”添加到“utm.campaign”对象中。我试着做_inherit = [“mail.alias.mixin”,“utm.campaign”]但是当我安装我的...

回答 2 投票 1

如何分配unique_ptr 从多个继承的类对象?

我有这个代码我试图从多个继承的类对象中分配基类的unique_ptr。我在下面编译错误:'std :: unique_ptr'和'std :: _ MakeUniq :: ...

回答 1 投票 0

Python的super()如何与多重继承一起工作?

我是Python面向对象编程的新手,我很难理解super()函数(新样式类),尤其是涉及多重继承时。例如,如果......

回答 13 投票 733

JavaScript中的多重继承/原型

我已经到了需要在JavaScript中进行某种基本的多重继承的地步。 (我不是来讨论这是不是一个好主意,所以请保持......

回答 14 投票 121

多个父项的多重继承

Base是超类。它有实例变量=边。它有show()方法,它给出了双方的价值。 Circle继承Base。它有show()方法,它打印classname。三角继承Base。它......

回答 1 投票 0

从具有相同方法名称的多个接口继承

如果我们有一个继承自多个接口的类,并且接口具有相同名称的方法,那么我们如何在我的类中实现这些方法?我们如何指定哪种方法......

回答 8 投票 63

C ++钻石问题 - 如何只调用一次基本方法

我在C ++中使用多重继承,并通过显式调用它们的基础来扩展基本方法。假设以下层次结构:Creature / \ Swimmer Flier \ / ...

回答 7 投票 37

如何检查父类具有术语元的类别

我正在尝试在Wordpress中实现以下功能:我的类别有一个额外的所见即所得字段设置为术语元。我正在我的category.php模板文件中显示它。但如果它是空的,那么类别......

回答 1 投票 0

Python mixin / decorator / __ metaclass__用于基类增强

我正在为Django REST API实现一个内容感知缓存系统。我想开发一个可以添加到现有视图的组件,它可以通过...修改基类的行为。

回答 3 投票 1

钻石问题| Parmeterized构造函数不是祖父级类

有人可以解释下面的多重继承,为什么即使使用参数化构造函数构造车辆类,也不会调用d类的参数化构造函数。 #...

回答 1 投票 0

解决 Python 类中的钻石继承

考虑以下 python 代码: 父类(对象): def __init__(自我,姓名,序列号): self.name = 名字 self.serial_number = serial_number 类 ChildA(父级): ...

回答 3 投票 0

OOP中的多重继承

我对OOP功能,多重继承感到困惑。 OOP是否允许多重继承?多重继承是OOP的一个特征吗?如果多重继承是一个功能,那么为什么不使用语言...

回答 6 投票 1

Python的“超级”如何做正确的事情?

我正在运行Python 2.5,因此这个问题可能不适用于Python 3.当您使用多重继承创建钻石类层次结构并创建派生最多类的对象时,Python会执行...

回答 5 投票 50

C ++ 11:消除多重继承中的类成员的歧义

假设我有这个可变参数的基类模板:模板 class Base {public://只有在包含模板//参数时才能调用成员foo()...

回答 2 投票 6

什么是Mixin以及何时在聚合物中使用它?

我是Polymer框架的新手,并且正在检查我们是否可以继承其中的多个类,然后我遇到了Mixin的想法。我仍有一些关于它的混淆。我需要很好的例子......

回答 1 投票 0

钻石继承虚拟成员用指针铸造

这个问题类似但不完全相同:A / \ B C \ / D我想要的是:struct A {virtual void func(void)= 0; }; struct B:virtual A {void func(void){}};结构...

回答 1 投票 0

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