标签[inheritance]

继承是面向对象编程中的系统,该系统允许对象支持由先前类型定义的操作,而无需提供自己的定义。 它是面向对象编程中多态性的主要载体。

-2
0回复
06

在任何OOP语言中,有没有实现家庭多态的最小方法?

我正在尝试为一个老问题找到更广泛的答案: Scala中的家庭多态性 上面的示例仅说明了两个家庭的问题:游戏和扑克。 为此,定义了从属类型Player和State来启用以下继承半格: 现在想象
0
1回复
21

我找不到显示triangle.setColor('yelow')和Triangle.setFillet(true)的方法

我在Triangle类中遇到两个问题。 当我测试程序时,我能够显示所有结果,但仍然可以得到颜色并填充true / false。 我将输出放在末尾,以便您可以看到发生了什么。 我试图解决它添加即时变量
1
1回复
25

Java实现接口在继承结构上可克隆

我的代码中遇到以下问题: 这是我的问题: 遵循Java约定; 我还需要为父级实现Cloneable吗? 我是否必须将throws CloneNotSupportedException添加
0
2回复
36

混合继承

我想为混合继承开发代码,但是此代码无法正常工作。 请您向我解释该错误,以及如何使这段代码更好。
0
2回复
43

一个类的一个实例(不是类本身)可以成为另一个类的许多实例的父对象吗?

根本问题 我正在尝试使用C ++中的Vulkan构建渲染引擎。 我正在尝试从引擎结构中删除资产网格,纹理和类似内容,出于测试目的,我将其用于自己的单独类。 我需要访问存储在渲染引擎类中的某些对象,因为
0
0回复
12

试图应对Java中没有抽象变量的情况

总结一下我的问题:我想编写一个称为Player的抽象类,并使用不同的非抽象“角色”类对其进行扩展。 到目前为止,一切都很好。 我还希望Player的每个子类都包含一个显示其单独名称的变量,以及一个返回
-3
1回复
65

为什么我的类构造函数被调用两次?

我有一个带有派生类Player_Inventory的基类Container 。 只能有一个Player_Inventory因此如果出于某种原因创建了第二个Player_Inventory ,我的代码将
0
1回复
30

G ++标志可防止使用未初始化的继承属性

我怎样才能使g ++防止在子构造函数中使用未初始化的父属性? 您能在这里看到错误吗,有多棘手? 在这里,我们以3作为参数构建B的实例,我们期望type A值为3 ,对吗? 但是我们在B构造函数中犯
-2
0回复
27

nmot可以使用父类的__init__实例化一个对象

我正在学习python并尝试理解python中的继承。 我创建了以下发布的代码。 我现在遇到的问题是,我无法使用超类的构造函数或init来初始化已获取类的新对象,而我得到的错误如下所示。 鉴于代码已发
0
0回复
08

在TypeScript中扩展接口时自动生成类成员

在实现接口时,TypeScript中是否可以自动生成所有类成员的方法? 例如,我有一个接口MyClassParams和一个实现它的类MyClass 。 我不想从接口复制所有成员,也不想在构造函数中编
0
0回复
77

C ++:将父类强制转换为子类并调用子类的函数

我有一个称为A的父类和一个称为B的子类。 B有方法printB(); 为什么我可以c风格将A指针转换为B指针并访问方法printB()? 即使A没有printB()函数? 主要印刷品:test
-1
1回复
19

如何在一个类中或另一个类中使用参数

class Grid: def __init__(self,x,y): self.x = x self.y = y class Rover: def _
0
1回复
20

了解基础到派生类的转换和转换错误

(以下是简化说明的示例,但很好地反映了我的实际问题) 我有这些类和函数,无法更改或修改: 无法更改This.h 我有一个派生类,当您更改基类数据时会进行一些计算: MyNewClass.
0
1回复
16

在在线编译器jdoodle.com上运行Java并出现一些问题

这是我正在为多级继承而练习的代码,但是当我运行它时,在线编译器给我以下错误: 这是我正在运行的代码。 这是Java中多级继承的实践代码。 我创建了3个班级(祖父,父亲和儿子):
0
1回复
27

我可以覆盖泛型类的setter函数吗?

我继承了通用类Jet中的通用类Vehicle,它带有两个名为T4和T5的其他变量。 当覆盖父类的setName(T )函数时,我收到一条错误消息,指出Error:(27, 17) java: name
-1
1回复
46

存储在指向基类对象的指针向量中的派生类对象的指针[关闭]

关闭。 这个问题需要调试细节。 它当前不接受答案。
0
0回复
25

如何对类或接口的子代强制执行类型检查?

昨天我问了一个可能有点太宽泛的问题,所以这是我试图将其分解的问题。 在此处链接到该问题: 如何定义用于抽象服务的抽象模型? 我定义了一个抽象类Model具有一个私有属性id ,一个构造函数和一个静态
1
1回复
77

当作为与该结构相同类型的参数传递时,包装在C ++类中的C结构如何交互?

说我有下面的代码,使用来自NCurses的WINDOW结构。 有没有适当的方法可以让C ++类继承C结构,以便它们可以像通过彼此继承的C ++类那样进行传递?
0
0回复
12

如何使用@Output()装饰器处理继承

所以在我的DataTableComponent中 但是在我的组织页面组件中,我有一个继承的DataFilter版本: 我试图使用此方法以两种方式绑定到组件: 但是我得到了错误 Org
0
0回复
17

WPF类A从用户基类B继承引发错误

项目详情: 输出类型:库目标框架:.Net Framework 4.8 参考:Microsoft.CSharp PresentationCore PresentationFramework

1 2 3 4 5 6 7 8 9 10 下一页