multiple-inheritance 相关问题

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

在C++中对类的继承进行迭代。

假设我有一些类的架构(在开发过程中,类的数量越来越多),每个类从N个具有相同基本接口的类继承。什么是最好的...

回答 1 投票 1

使用JavaKotlin继承类似的合同状态流。

在阅读了很多关于Corda的文章之后,现在是时候深入其中,让我的脚步湿润起来了。我的用例有四个合同,它们有类似的功能和一些共同的数据字段,但也有一些......

回答 1 投票 0

如何使用子协议与generics和多重一致性来强制在Swift框架中使用一致的API?

我试图使用子协议、多重继承(多重一致性?)和通用性来帮助确保我正在研究的数据收集框架保持一个一致的API,一旦其他几个...

回答 1 投票 0

如何使父类不重复已经执行的祖父方法?

我们有一个子类practicante 他继承了两个类: estudiante和empleado 而这两个类都继承了一个祖父类的persona. 所有的类都有方法que_eres(),它写的是...

回答 1 投票 4

在这种特定情况下多重继承是否很糟糕?

目前,我正试图了解MI的“邪恶”。我刚刚在youtube上观看了一个视频,其中有一个js家伙反对继承。这是他的示例(我已经用C ++重写了):struct Robot {void ...

回答 1 投票 -1

如何使用多重继承和多态调度?

我具有以下结构,并尝试根据传递给SeasonStats的方法来调度一个方法。我设法创建了一个调度程序来初始化特定的子类,但是我没有...

回答 1 投票 -1

C ++中的继承,如何从类中调用特定函数

在此程序中,如何在子类中访问特定功能。 A类{私有:Int变量,....;受保护的:void funA {};无效funB {} ...

回答 1 投票 -2

C ++如何使父类不重复已执行的祖父方法

[我们有一个子类别的从业者,他们从2类继承:estudiante和empleado,并且两者均从祖父类角色继承。它们都具有方法que_eres(),该方法写入... ...>

回答 1 投票 2

了解Kotlin类型系统,{{Comparable&Number}`的含义以及如何使用它

因此,例如:var a = true val test = if(a)-1 else -3.2我期望测试的类型应该是类型层次结构中最接近的交集,即Int和Double为Number。但是...

回答 2 投票 0

Raku如何处理钻石问题?

因此,乐库具有多重继承已经不是什么秘密了,这让我感到奇怪:“乐库如何以任何合理的方式处理这一问题?”一些初步测试表明,默认行为是...

回答 1 投票 1

TypeError:'dict'对象不可用于OrderedDict和多重继承

以下是具有多重继承和字典类的代码,它给出了这个神秘的错误:'dict'对象不可调用,而仅在第二次我调用dump_settings()时才调用,而不是第一次。 ...

回答 1 投票 1

如何在C ++中实现成员函数的指针?

C ++中指向成员函数的指针分为三个部分:偏移地址/索引虚拟?当使用基本指针调用派生对象时,偏移量用于指针调整。此偏移量如何...

回答 2 投票 7

尝试在多重继承中调用超类的构造函数时出错。幕后发生了什么?

A类:def __init __(self):print(“从A进行报告”)def feature1(self):返回“ A的功能1”! B(A)类:def __init __(self):print(“从...报告”

回答 1 投票 0

如何访问头文件中类的组件并打印其地址?

我开始学习C ++中的多重继承,我想从头文件中打印出类组件的地址。原始头文件定义了几个类:#include

回答 2 投票 0

C ++通过接口使用从其他几个继承的类

我正在学习C ++,并且对多重继承和接口类感到困惑。我想要一个可以继承其他几个类的类。另外,我想通过...

回答 1 投票 2

。net来自抽象类的多重继承

可以实现此功能吗?我有两个抽象类,我想强制第三个类在两个类中实现所有抽象方法。public abstract class A {...

回答 6 投票 10

Ada中的多类型继承

假设我有以下内容:类型blah是抽象标记的记录element1:整数;结束记录; blah2类型是抽象标记的记录element2:整数;结束记录;我希望是...

回答 1 投票 3

C ++获取所有继承的类信息的方法

所以我有这部分代码类Robot {public:string Name;公共:显式机器人(常量字符串和名称){this-> Name = Name; } public:Robot(){Name =“ Robotic”; } public:...

回答 2 投票 0

此示例在C ++中使用虚拟继承吗?

我可以这样做吗? A类{public:virtual void aFoo()= 0; }; B类:虚拟公共A {public:虚拟void aFoo(){...}}; D类:公共A {}; C类:公共B,虚拟公共D {} ...

回答 1 投票 1

XY从X和Y继承。将XY *转换为X *,然后转换为Y *,然后调用Y的函数会导致调用X的函数

#include struct X {virtual void x()= 0; };结构Y {虚拟void y()= 0; };结构XY:X,Y {void x()覆盖{std :: cout <

回答 2 投票 0

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