multiple-inheritance 相关问题

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

Unchecked Cast警告:接口作为返回值,存储在实现该接口的Class中

我的情况是,我有一个函数public static MyInterface doSomething(){...}和一个类MyList 扩展了MyListObject 实现了MyInterface并且:MyObjectA ...

回答 2 投票 -1

如何将类变量从程序的第一次执行传递到下一次执行?

我正在尝试为包含多个类和多个继承的Python项目做出贡献。我的目标是使用程序先前执行的类变量作为对...

回答 2 投票 0

方法中的多个泛型

我的主要问题是,如果将通用对象扩展例如,可以将两个对象绑定两种类型。 4种。没有一个例子,我真的不知道如何问这个问题。所以我创建了一个小例子...

回答 2 投票 3

继承自两个父类(继承自一个基类),但某些方法不起作用

继承后,我在某些方法上遇到麻烦。 (对我而言)很难说出确切的问题出在哪里,但我将尝试通过示例来揭露。最小代码:#include A类{...

回答 1 投票 0

虚拟继承对构造函数的影响

我已经开始学习虚拟继承(以及如何解决从具有相同父代的两个父类派生一个类的问题)。为了更好地了解其背后的机制,我将...

回答 3 投票 1

[C ++意外调用的继承类的函数

我做了以下3类:struct Parent1 {virtual void f(){cout <

回答 1 投票 0

python类多重继承中的方法重写

我有一个基类,该基类由两个类的加法器和减法器继承,其中我重写了称为test_func()的方法以适应各自的类属性。类Base():def ...

回答 2 投票 1

用不同的参数调用所有父类的__init __

我有这样的类结构:类A:def __init __(self):print(“ A”)类B:def __init __(self,x):print(“ B”)类C(A,B): def __init __(self):super(...

回答 1 投票 0

我如何验证两个班级分配给同一城市?后续问题

有三类具有接口Train的类:ITrain,Line:Iline和City:ICity。通常,我在代码方面进行了改进,并解决了TEST 3&4的问题,但引起了新的问题。我有以下问题:1. ...

回答 1 投票 0

我如何验证两个班级分配给同一城市?

如何在C#中验证是否将两个类别(火车和线路)分配给了同一座城市?此测试需要实现。我有三个带接口培训的班:ITrain,线:Iline和城市:...

回答 1 投票 0

Java中的多重继承,即使类继承Object [duplicate]

默认情况下,Java中的所有类均从Object类继承。那么继承的类又如何可以继承其他类呢? Java不支持多重继承,对吧?

回答 4 投票 3


如何在多个Windows Tkinter程序中保持恒定的布局?

我正在研究一个有望有多个窗口的Python Tkinter应用程序。同时,我想保持某些布局(背景图像,顶部/底部标签)恒定。我有...

回答 1 投票 0

java中的多重继承。一个类扩展了其他多个类

“ Java编程语言不允许您扩展多个类的一个原因是避免状态的多重继承问题,即能够从...继承字段的能力]]

回答 2 投票 1

此多重继承有什么问题?

class A:def __init __(self,name):self.name = name class B(A):def __init __(self,name,add):super().__ init __(name)self.add =添加类C( A):def __init __(self,...

回答 2 投票 -1

为什么派生类调用基类构造函数两次?

我正在学习多重继承和菱形问题,但是对于为什么可以在没有编译器错误的情况下首先调用基类构造函数两次却感到困惑。来自...的示例]]

回答 3 投票 0

Python中的继承:在现实生活中正确使用__init__和super()

我正反复发生的噩梦中的一个,就是不知道在小型类层次结构中为__init__管理参数的最佳方法是什么。我已经阅读了一些问答,以及有关...

回答 2 投票 0

为什么需要抽象方法?

最近我一直在研究抽象方法,我不明白为什么我们需要它们?我的意思是毕竟我们只是压倒它们。您知道它只是一个声明吗?我们为什么需要它们? ...

回答 4 投票 2

在双钻石中到达场或遥远基类的方法是什么?

在如下所示的“经典”钻石问题中(一个在公共D前面,在C类和B类后面没有虚拟对象的问题,可以使用namescope运算符::,...来解决歧义。) >

回答 2 投票 4

C ++“'Shape':无法实例化抽象类”找不到问题的根源

我有Shape类,它继承了5个不同类(在不同文件中)。在覆盖所有不同类中的所有纯虚函数之后,我得到以下错误:'Shape':not ...

回答 1 投票 0

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