abstract-class 相关问题

抽象类是无法实例化的类。它们的存在是为了为几个具体类提供通用功能和接口规范。

如何从非静态接口方法实现静态方法?

我有这样的接口:public interface Byteable {{[byte [] toBytes(); T fromBytes(byte []个字节); }顾名思义,它将对象转换为字节模式,然后...

回答 1 投票 0

为什么AbstractSet不包括并集和交集?

是否存在从abc.Set的定义方法中排除并集和交集从而从type.AbstractSet中排除并集和交集的已记录原因?结果,我经常不得不使用Union [Set,FrozenSet],其中...

回答 1 投票 2

如何在OOP中正确处理相交的抽象类?

这是有关面向对象编程的问题,因此它并非专门针对Scala。我需要为具有两种抽象类型的抽象接口编写具体方法。但是我需要...

回答 1 投票 0

[继承的虚拟类的C ++内存布局

关于派生类的大小,最好具有继承的“链”或继承最低派生类中的所有内容?例如,在以下两者之间比较好:class Base {virtual ...

回答 1 投票 0

为什么Eclipse IDE显示此Java程序的输出,其中包含错误? [重复]

尽管发生错误,当我尝试在Eclipse IDE中运行program.java时,它将在控制台中显示输出。但是,当我尝试使用CMD编译同一程序时,会引发编译错误。我是...

回答 2 投票 0

通过属性或类型识别对象

我对Java中的设计模式有疑问。我有一堂课叫做Bottle。现在,我有两种瓶子:玻璃瓶和金属瓶。我应该使用以下哪些设计模式...

回答 1 投票 0

继承类型的动态切换方法

在C#中,我知道有一种在运行时根据抽象参数的具体类型切换方法调用的方法。因此,在下面的示例中,不需要整个Wash(Animal)方法,并且C#...

回答 2 投票 0

C#动态切换继承类型的方法

在C#中,我知道有一种在运行时根据抽象参数的具体类型切换方法调用的方法。因此,在下面的示例中,不需要整个Wash(Animal)方法,并且C#...

回答 1 投票 -1


实现UML序列和类图

我最近遇到了这个问题,我很好奇我的工作是否正确,如果不正确,我在哪里弄错了。我的任务:a)官员是临时或永久任命的。 ...

回答 1 投票 1

将抽象基类中的所有纯虚函数定义为变量模板

是否可以声明一个可变参数函数来处理所有基类的纯虚函数? class Brain {private:virtual void SayGreeting(std :: string greeting)= 0; ...

回答 2 投票 0

导入模块的顺序将注入的抽象覆盖到模块中

我有一个TableComponent,它需要抽象服务来执行一些异步调用。该模块看起来像:@NgModule({imports:[CommonModule,],声明:[...

回答 1 投票 0

我如何使函数在派生类中工作?

这是我的代码。它具有一个名为PC的抽象类和一个名为HomePC,GamingPC和WorkStationPC的3个派生类。它必须执行4件事:1)创建任何类型的新PC,2)升级具有...

回答 2 投票 0

具有泛型参数类型的抽象类列表?

假设我有这些类:公共抽象类Thing {}公共类Str:Thing {}公共类Boo:Thing {}我想创建一个Thing列表。 ...

回答 1 投票 0


处置子类

作为库程序集的一部分,我有一个抽象类SignalGenerator,该类实现IDisposable并具有多个子类。在此抽象类中,我维护每个...

回答 1 投票 1

无法初始化具有已知大小且不会因多态性而改变的向量指针

我正在制作具有继承性和多态性的蛇梯游戏。该板由可以是普通,蛇形或梯形的瓷砖制成。因此,我有一个带有可变类型Tile的类Board(一个...

回答 1 投票 0

无法初始化具有不会改变多态性的已知大小的向量指针

我正在制作具有继承性和多态性的蛇梯游戏。该板由可以是普通,蛇形或梯形的瓷砖制成。因此,我有一个带有可变类型Tile的类Board(...

回答 1 投票 0

Java-枚举转换器的通用抽象类

我有一些枚举,它们分别是name(“ String”)和value(“ Integer”)对,我必须为Json Deserialize实现一个@JsonCreator方法,其输入可以是名称或值。

回答 1 投票 1

Java更好地利用继承和抽象类

我的项目中具有以下结构。我的问题是如何避免向抽象服务中添加越来越多的查询?当我不断添加模块时,抽象服务中的代码行将保持...

回答 1 投票 0

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