base-class 相关问题

在面向对象编程中,基类是其他类继承的基类。例如,一个儿童班的“男性”和另一个儿童班的“女性”都可以继承自基类“人类”。

从具有固定数组大小的基类指针访问派生类

我正在尝试编写一个函数parkVehicle(),该函数必须通过基类指针访问派生类的读取成员函数。我该如何访问?停车类{const ...

回答 1 投票 0

Python继承/多态性

我正在这个Python库中鬼混:阅读文档PopUpDialog有一个名为PopUpDialog的对象,该对象的基类为Frame类型。框架对象的字段之一是can_scroll = ...

回答 1 投票 0

继承基类时如何避免错误“找不到'MyType'类型的构造函数”错误

我有一个Visual Studio 2010 Windows窗体应用程序,其中包含其他类将继承的Form基类。基类的构造函数采用一个参数,子类将将该参数传递给...

回答 2 投票 25

基类中的多态(新)字段更改值

重要:我无法使用属性,我需要序列化字段。 C#6.0内容很简单,字段在基类中定义,另一个类从基类继承此字段。子类中的字段...

回答 1 投票 0

在Rails 5中,如何从已定义的模块继承?

我正在使用Ruby on Rails5。我在lib / audit / top_level_service.rb模块Audit :: Services类TopLevelService中创建了这个基类... end在我的应用程序的另一部分,app / ...] >

回答 1 投票 0

读取用户输入并以Java写入文件的问题

这是基类Employee代码public class Employee {private String name;私人诠释时代;私有字符串地址;私有字符串EmpId;私人双薪;公共...

回答 1 投票 0

多重继承:无法实例化抽象类

我有这个:class Base {public:Base(){};虚拟〜Base()=默认值;虚拟虚空Draw()= 0; }; class Derived_1 {public:Derived_1(){};无效Draw(){std :: cout <

回答 4 投票 3

从虚拟基类继承而没有创建菱形问题的正确的初始化程序列表

因此,当您在继承中创建菱形时,派生程度最高的类需要在其初始值设定项列表中显式调用虚拟类的子对象的构造函数。但是...

回答 1 投票 0

将此传递给基本构造函数

我正在尝试为正在编写的程序实现良好的设计模式。我有一个这样的类结构。抽象类SomeBase {public SomeObject obj {get;保护集; } ...

回答 3 投票 4

C#函数接受基类名称/类型作为参数并返回其所有子代的名称

我需要编写一个接受基类名称并在C#中返回其所有子代名称的函数。众所周知,在命名空间中,我们有几个基类,每个基类都有自己的子级。 ...

回答 2 投票 0

在C#中的基类中使用泛型:如何确保基类中的方法返回派生类的类型?

我正在使用一个类库,用于各种度量单位。我试图避免尽可能多地重复代码,这应该非常简单,因为从数学上讲,它不是...

回答 1 投票 0

被赋予子类对象值的超类对象如何执行子类的重载方法?

A类{private int m;公共无效的display(){System.out.println(m); }}类B扩展了A {int n; B(int b){this.n = b; } public void ...

回答 2 投票 0

[NUnit TestCaseSource在基类中,带有派生类的数据

我想知道是否有一种方法可以在基本测试类中使用TestCaseSource,并以通用方式从派生类提供数据。例如,如果我有以下基类:public abstract ...

回答 1 投票 0

为什么在C#中允许基类实现接口协定而不继承它?

我偶然发现了C#的“功能”-实现接口方法的基类不必从它派生。示例:公共接口IContract {void Func(); } //注意...

回答 3 投票 18

不一致的可访问性:基类比子类更难访问

我正在阅读Joseph Albabari和Ben Albabari的书“简而言之C#4.0”。从那里,我找到了有关访问修饰符的主题限制。页面91,主题“对访问修饰符的限制”。引用...

回答 2 投票 7

实例化抽象基类的静态方法中的几个派生类中的任何一个(取决于参数)

我一直在尝试寻找一种优雅的方法来避免在所有派生类中重复代码。在这一点上,我不确定最好的处理方法。我想在基础中写一个方法...

回答 3 投票 0

带有python继承的类型注释

我正在尝试为使用特定基类的子类的类初始化方法提供类型提示。 Gooling如何做到这一点告诉我使用Type [BaseClass]作为注释,但是检查...

回答 1 投票 1

您如何在具有相同函数名称的派生类中调用基类的函数[重复]

我正在尝试在派生类中使用基类中存在的相同名称调用函数。该函数仅打印类元素。例如:class A // Base ...

回答 1 投票 0

((C#),当您想创建继承类时,如何使用构造函数处理基类?

我试图制作一个Dog类,继承了具有构造函数的Animal基类。有什么办法可以使Dog:Animal类,但可以通过某种方式使用Animal构造函数?我看着...

回答 1 投票 0

无法使用在子类中定义的虚拟获取器实现基类

我有一个称为Object的类,此类的头是:class DLL_SPEC Object {public:Object();虚拟〜Object();虚拟std :: string getString()const;虚拟虚空...

回答 1 投票 0

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