abstract-class 相关问题

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

使用抽象类的通用函数

我试图创建一个静态函数替换另一个抽象类的实例。 (我简化了代码以专注于它不起作用的地方):abstract class AbstractData {...

回答 1 投票 0

调用new和getInstance()之间的区别

调用Class.getInstance()是否等同于新的Class()?我知道构造函数是为后者调用的,但是getInstance()呢?谢谢。

回答 6 投票 13

如何`类型构造函数 = Function&{prototype:T}`适用于TypeScript中的抽象构造函数类型?

关于TypeScript中的抽象构造函数类型有这个Q&A,这是一个我想知道答案的问题:TypeScript中的抽象构造函数类型不幸的是,接受了......

回答 1 投票 1

TypeScript错误 - 可通过'super'关键字访问TS2340公共方法

我在Angular 5中有一个带有抽象类和接口的长继承链。它抛出一个错误错误TS2340:只能通过'...访问基类的公共和受保护方法。

回答 3 投票 1

如何引用实际类中的枚举而不是C#中的基类

我遇到了麻烦,因为我也很难正确地制定它。谷歌更难以谷歌。我将尝试尽可能清楚地解释。我简化了代码来实现它......

回答 2 投票 5

使用基本抽象类来组合两个相似的类

我正在处理项目的拉取请求,并被告知将两个相似类的代码组合成一个抽象类可能是一个好主意,而另外两个类将扩展到这个类。我......

回答 1 投票 1

在Interface和Abstract类中使用Same方法

我知道这个类型的问题已被多次回答,它可能被标记为重复我有一个像这个公共接口服务{public void sayHello();公共抽象...

回答 1 投票 1

多态性最佳实践

我一直在调查java设计模式,以使我的项目更有条理,我需要知道的一件事是,如果以下方法是好的做法。使用父抽象类时......

回答 3 投票 1

错误:初始化时无法将'Vector(*)(double,Vector)'转换为'ForwardEulerSolver *'

真的在努力解决这个问题。我正在编写一段代码来使用前向欧拉方法来解决线性ODE的一般系统。我相信我的代码在类中运行良好但是......

回答 1 投票 0

接口访问修饰符困境

在我的C#程序中,我有几个我自己的接口,我想保持我的程序集内部。内部接口Doable {void DoSomething(); }内部接口Informable {...

回答 2 投票 3

你可以从一个单独的类调用SuperClass中的方法,该类具有所述SuperClass的SubClass作为对象吗?

这个SubClass重写了原始方法,而SuperClass是一个抽象类。是否可以通过初始化为它的对象调用SuperClass中的原始方法...

回答 2 投票 0

C ++,无法获得受保护的抽象类属性

大家好,我正在创建一个扩展抽象类的getter / setter,我不明白为什么我能够设置属性值但不能从setter中读取它。 //主文件#include

回答 1 投票 -1

为什么界面有用?

我确切地知道接口和抽象类之间有什么区别,但为什么接口有用呢?看这个 :

回答 9 投票 0

用于函数接口的Python库?

我想知道是否存在用于强制执行函数接口/“契约”的现有Python库/技术。像ABC这样的东西,但功能。例如。一个结构语法的例子:@implements(...

回答 1 投票 2

从片段访问Abstract类中的布尔值

我无法从片段中访问抽象类的布尔值。由于片段无法实现抽象类,我该怎么做呢?有人能帮我吗?以下是我的代码。上市 ...

回答 2 投票 0

需要派生类来定义方法

毫无疑问,我忽视了一些基本的东西,但我的实施显然存在缺陷。我试图要求派生类来实现在基类中调用的方法。 IClock {...

回答 2 投票 -2

用于字符串的内部API的Pythonic方法

问题是否有一种“pythonic”(即规范的,官方的,PEP8批准的等)在python内部(和外部)API中重用字符串文字的方法?背景例如,我正在与一些人合作(...

回答 3 投票 1

动态实例化嵌套在抽象类中的内部类

我理解为了实例化一个内部类(即非静态),你需要一个封闭类的实例。如果封闭类是抽象的(不要......),这会使事情变得复杂一些。

回答 1 投票 4

工厂设计模式中的纯虚函数错误

学习决赛并决定构建一个利用纯虚函数和多态的程序。我陷入了一个非常奇怪的错误,也许我错过了一些东西。这是形状......

回答 4 投票 1

scala特征案例类和继承

在scala中定义case类的类型层次结构时:sealed trait FooBar {def A:Int def B:Int def C:Int} //工作最终案例类Bar(A:Int,B:Int,C:Int)扩展FooBar //最终失败了......

回答 1 投票 0

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