abstract 相关问题

abstract是由多种面向对象编程语言共享的关键字。可以将方法和类标记为抽象,以指示它们不包含应用程序逻辑的完整实现,并且必须进行扩展。抽象类无法实例化,其目的是为其子类提供统一的接口,以及不必为每个子类重新实现的常用方法的实现。

使用抽象类与常规类的好处

我决定开始自己做小编码项目,专注于代码质量而不是代码数量,并对抽象类的使用有疑问。现在我知道了差异......

回答 8 投票 19

PHP中的最终抽象类?

我想要实现的目标:抽象的最终类NoticeTypes {const ERROR =“error”; const WARNING =“警告”; const INFO =“info”; const SUCCESS =“成功”;静态功能......

回答 1 投票 2

Scala:特征中的抽象比较方法

我有一个具有大小比较函数的特征,我想在sublcass中实现:trait A {def isLessThan(that:A):Boolean ...} class SubOfA()extends A {... override def ...

回答 2 投票 0

PHP中的抽象常量-强制子类定义常量

我注意到您在PHP中不能有抽象常量。有没有一种方法可以强制子类定义一个常量(我需要在抽象类内部方法之一中使用它)?

回答 6 投票 44

C#抽象基类 - 扩展实现

我有以下几种情况:公共类GeoLocation {public double Longitude {get;组;公共双倍纬度{get;组; public string LocationName {get;组; } ...

回答 2 投票 1

Django:对抽象模型进行单元测试的最佳方法

我需要为抽象基础模型编写一些单元测试,它提供了其他应用程序应该使用的一些基本功能。有必要定义一个继承它的模型......

回答 9 投票 20

抽象方法错误

我正在研究netbeans中的一个项目,当我使用glassfish 3.1.2启动它时。一切正常。但是当我调用/ invite url时,它被映射到以下方法@RequestMapping(value = ...

回答 8 投票 11

错误:Compressor是抽象的;无法实例化Android

我正在尝试使用zetbaitsu / Compressor压缩图像,我甚至在youtube上看到了一个教程,但是我收到了这个错误。错误:Compressor是抽象的;无法实例化这是代码。 ...

回答 1 投票 0

抽象函数和虚函数有什么区别?

抽象函数和虚函数有什么区别?在哪些情况下建议使用虚拟或抽象?哪一个是最好的方法?

回答 26 投票 1474

无法实例化GeometricObject类型

GeometricObject是一个抽象类,当我尝试运行测试代码时(如下所示)我得到错误“无法实例化类型GeometricObject”任何想法如何修复它?进口......

回答 1 投票 -1

Java:为什么抽象类经常有静态方法?这个目的是什么?

我经常阅读Java的源代码,但我发现了一件有趣的事情。很多有用的类或包,例如,如果我想得到一个这样的对象,我可以使用抽象类中的静态方法...

回答 1 投票 0

C ++将std :: pair添加到模板基类

我在C ++代码中有一种奇怪的行为。我有一个抽象基类Symbolic:template class Symbolic {protected:vector >单项式;上市: ...

回答 1 投票 0

类不是抽象的,并且不会覆盖Java中的错误

我在Java中遇到编译时错误:MyClass不是抽象的,并且不会覆盖抽象方法onClassicControllerRemovedEvent(wiiusej.wiiusejevents.wiiuseapievents ....

回答 5 投票 11

无法获取公共类GUI扩展Frame实现ActionListener工作

我的代码import java.awt。*中的代码段的屏幕截图; import java.awt.event。*; import java.awt.image.BufferedImage; import java.io. *; import javax.imageio.ImageIO; import javax.swing。*;上市 ...

回答 2 投票 0

使用变量类实例化抽象类

由于显而易见的原因,我们无法像这样直接实例化抽象类:AbstractObj obj = new AbstractObj();其中AbstractObj是一个形式的类:public abstract class AbstractObj {// ....

回答 3 投票 0

创建一个API来包装... API?

这不是一个特定的问题,但我试图围绕REST API的概念并在您自己的API中调用API。例如,如果我开发一个名为“BeesBees”的应用程序,其中......

回答 1 投票 0

使用lambda /箭头函数的TypeScript抽象方法

我正在使用TypeScript 1.6,并希望使用抽象方法创建一个抽象类,但在具体类中使用lambda /箭头函数。这可能吗?下面显示的代码不...

回答 3 投票 8

从抽象类派生的Force类来实现构造函数

我有一个自定义异常,如下所示:public abstract class MyException:Exception {public MyException(){} public MyException(string message):base(message)...

回答 1 投票 0

抽象方法的Java通配符返回类型

通配符的Java文档说它们可以用作返回类型,但通常不是一个好主意。如果将通配符用作抽象的返回类型,这仍然是正确的...

回答 1 投票 1

C ++ - 不允许使用抽象类类型的对象

目前正致力于由可调整大小的数组控制的堆栈的实现。尝试实例化ResizableArrayStack的新对象会产生错误。 E0322抽象类类型的对象“......

回答 2 投票 -2

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