Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
虚拟继承如何解决“钻石”(多重继承)的歧义?
class A public void eat cout lt lt A class B virtual public A public void eat cout lt lt B class C virtual public A publ
为什么具有相同名称但不同签名的多个继承函数不会被视为重载函数?
以下代码片段在编译期间产生 对 foo 的调用不明确 错误 我想知道是否有任何方法可以解决此问题而不完全限定对 foo 的调用 include
c
scope
overloading
multipleinheritance
什么是多重重继承?
我将以下称为 多重重新继承 直接继承一个类一次 并通过继承其一个或多个后代来间接继承一次或多次 通过继承一个类的两个或多个后代来间接继承一个类两次或多次 我想知道它是否存在以及如何明确访问嵌入的子对象 1 Professional C 2n
c
inheritance
multipleinheritance
diamondproblem
选择要重写哪个基类的方法
鉴于以下情况 class Observer public virtual void Observe Parameter p 0 template
c
inheritance
multipleinheritance
observerpattern
C++中成员函数指针是如何实现的?
C 中的成员函数指针分为三部分 Offset Address index virtual 当使用派生对象调用时 偏移量用于指针调整base pointer 这个抵消是如何实现的 它是否指向某个表 每个派生类都有一个表 并且该表包含以下形式的
c
pointers
functionpointers
multipleinheritance
C++ 多重继承关闭同名运算符
是否可以从两个不同的抽象类继承仅返回类型不同的同名运算符 如果是这样 他们 实现运算符的语法是什么 使用 解析运算符的语法是什么 与任何其他虚函数相同 一般情况下的开销是多少 如果您可以向我提供参考或示例代码 将会有所帮助 thanks 1
c
inheritance
virtual
multipleinheritance
带参数的多重继承
我已经阅读了很多有关继承的内容 但我似乎无法理解为什么这会给我一个错误 使用Python 2 7 x class A object def init self value super A self init print First s va
python
python27
arguments
multipleinheritance
Python 3.1:C3 方法解析顺序
钻石型继承的一个非常简单的例子 class Root def f self print Root class A Root pass class B Root def f self print B class AB A B pass AB
python3x
multipleinheritance
Doctrine2 / Symfony2 - 同一张表上的多个实体
在 Symfony2 应用程序中我有一个主包以及可以启用或不启用的不同捆绑包 在里面主包我需要有Model和一个基本的Entity In an 其他捆绑包 an Entity具有相同的表名Entity in 主包 MainBundle 中的
Symfony
doctrineorm
multipleinheritance
mappedsuperclass
JDK 8 中的默认值是 Java 中多重继承的一种形式吗?
JDK 8 中的一项新功能允许您添加到现有接口 同时保留二进制兼容性 语法就像 public interface SomeInterface void existingInterface void newInterface default
Java
interface
closures
multipleinheritance
java8
Python 的 super() 如何处理多重继承?
如何super 使用多重继承 例如 给定 class First object def init self print first class Second object def init self print second class T
python
multipleinheritance
如何正确配置多个构造函数?
我正在基于继承进行分配 并且创建了 2 个构造函数 它们应该执行不同的操作 一个构造函数没有任何参数 应该生成一个预定义值 另一个构造函数有 2 个参数 其中包括 String 和 int 类型的名称和年龄 我以某种方式重新配置了两个构造函
Java
multipleinheritance
multipleconstructors
使用元类与多重继承相结合的类型错误
我有两个关于数据类和多重继承的问题 第一个是 为什么我会收到该类的 TypeErrorDerived但不是为了Derived2 class Metaclass type pass class Klass object metaclass M
python
multipleinheritance
python2x
metaclass
多重继承:从 void * 转换为第二个基类后出现意外结果
我的程序需要使用 void 来在动态调用情况下传输数据或对象 以便它可以引用任意类型的数据 甚至原始类型 然而 我最近发现 在具有多个基类的类的情况下 向下转换这些 void 的过程会失败 甚至在调用这些向下转换的指针上的方法后使我的程序崩
c
gcc
multipleinheritance
casting
voidpointers
Java:一个类可以同时继承两个超类吗?
我有一个班级旅程 我想将其制作为超级班级和另一个班级计划的旅程 plannedjourney 类扩展了 JFrame 因为它包含表单 但是我也希望这个类扩展 Journey 有没有可能的方法来做到这一点 不要混合模型和视图 如果您将两个域明
Java
inheritance
subclass
multipleinheritance
superclass
如何从多个类扩展状态
请注意 了解集换式卡牌游戏 万智牌 聚会 将是一个优势 抱歉 我不知道如何更容易地表达它 我使用时遇到了一个问题Java 我将描述如下 我有一个名为 Card 的基本类 具有以下所有属性 public class Card String N
Java
State
multipleinheritance
Python-2.x 中的 super() 是否损坏? [关闭]
就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
python
python3x
multipleinheritance
super
python2x
多重继承的机制与构建灵活设计的模板相比
这是一个更窄的版本question https stackoverflow com questions 32549573 understanding the exposition of alexandrescu about the weak
c
templates
multipleinheritance
policybaseddesign
PyQt5:派生 QWidget 类中带有元类的 Mixin 的问题
我在尝试将具有元类的 mixin 添加到基类是 QWidget 的类时遇到问题 我知道 PyQt5支持协作多重继承 http pyqt sourceforge net Docs PyQt5 multiinheritance html如果我的
python
PyQt5
multipleinheritance
mixins
metaclass
当多个基类具有同名成员函数时,如何解决函数调用歧义?
我有一个与 C 多重继承相关的基本问题 如果我有如下所示的代码 struct base1 void start cout lt lt Inside base1 struct base2 void start cout lt lt Insid
c
multipleinheritance
memberfunctions
ambiguouscall
1
2
3
4
5
6
7
»