问题标签 [abstract-methods]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Google Play 游戏服务:运行导出的 apk 时出现 AbstractMethodError,如果从 eclipse 运行则正常
我在我的项目中使用 Google Play 游戏服务库(以及 BaseGameUtils)。当我从 Eclipse 启动它时,我的应用程序可以工作,但今天我将它导出为 apk,启动并得到一个 AbstractMethodError。我尝试使用 eclipse 和 ant 制作 apk,但结果相同。Eclipse-make 和 ant-make apk 在我在我的项目中添加(或开始使用)Google Play 游戏服务之前工作(它不是新的)。我该如何解决这个奇怪的问题?看起来 gms 代码与我的二进制文件不兼容?
堆栈跟踪:
oop - 接口和抽象方法应该如何使用?
接口和抽象方法真的只是用来确保开发人员在他们的类中包含这些方法吗?
难道这也不能通过使用流程来实现吗?例如测试驱动开发。
好像很不灵活。当代码改变时会发生什么?
我很难理解这些限制的必要性。
当它有可能在未来做更多的工作时,为什么还要在代码中添加一个接口呢?
java - 抽象方法没有主体?
我是 Java 新手(现在看书 4 个月了)。所以我的问题可能看起来太简单了。我的理解是抽象方法没有主体,不能提供实现
那么这是如何工作的呢?
我没有明确指出这个问题。我们有抽象方法。如果我不提供主体,只提供参数,为什么它会绘制一个矩形。
例如
uml - 如何在staruml 5中创建抽象方法
有人知道如何在staruml 5.0 中创建抽象方法吗?UML标准说这样的方法应该是斜体的,但似乎在staruml 5.0中对于单一方法是不可能的?请帮助我:D
scala - Scala错误使用类型参数实现抽象方法
简而言之,这有效:
但这不会编译:
由于方法上的类型参数,似乎没有考虑该方法。
在不使用特征类型参数或特征抽象类型的情况下如何实现这一点?!蒂亚!
c# - 关于抽象方法和接口方法的问题
大家好,我对抽象类和接口有一些疑问
我不是在问接口和抽象类之间的区别。我只是询问抽象方法和接口方法之间的区别
抽象方法与接口方法相同。我知道如果我们在子类中继承接口和抽象类,那么我们必须实现那些侧面方法。但是我们不能实现非抽象方法。所以
- 我的问题是抽象方法和接口有什么区别?
和
2”。另一个问题是我们可以在抽象类中部分实现非抽象方法,是否可以在抽象类中部分实现抽象方法?
我也提到了很多网站,但没有一个给出第二个问题的解决方案
带代码的问题
这是我的抽象类,有一个抽象方法(xxx)和另一个非抽象方法(yyy)和接口方法(xxx)
我在另一个类中继承了两者
看看我的xxx方法,两种方法都一样,差别不大
问题:有什么区别吗?如果是一样的,那么哪一个是最好的方法?
java - 从一组抽象子类中调用一个抽象方法
我正在创建一个抽象类,用抽象方法GUIClickableObject
扩展一个类。当我创建一个扩展的新子类时,我根据 Clickable 对象的操作实例化抽象方法。GUIObject
public void onClick()
GUIClickableObject
onClick()
我有我的鼠标位置和对象的位置,所以我可以很容易地找到它,但是我需要创建一个搜索函数来搜索我的 GUIClickable 对象,然后onClick()
如果鼠标单击并释放对象,则调用它们的方法。
- a) 创建一个包含 GUIClickable 对象的不同子类的 ArrayList/Array/Group,
- b) 遍历它们,然后 c) 然后调用抽象的“onClick()”方法?
显然我不能只创建一个 GUIClickableObjects 的 ArrayList 并将我的子类插入其中,对吗?
python - 将要覆盖的实现方法分开是pythonic吗?
我发现将抽象方法分成两种方法似乎很有用,一种用于公共接口,另一种用于被子类覆盖。
通过这种方式,您可以为输入和输出添加前置条件/后置条件检查,使其能够抵御人为错误。
但我在这里关心的是它是否在 python 上可以接受,因为在我的小经验中我从未见过这样的代码。
正常多态性
实现方法分离
hibernate - 休眠与 C3P0 createBlob 给出 AbstractMethodError
嗨我正在尝试像这样使用休眠创建一个 blob,我不能使用 Hibernate.getBlobCreator 因为我不知道流的长度
“createBlob”给了我一个“AbstractMethodError”。
但是connection的类型是“com.mchange.v2.c3p0.impl.NewProxyConnection@26561d65”,实现了这个功能,怎么会呢?
c# - 抽象方法的返回类型
并没有真正处理太多抽象方法,而是正在研究抽象类中的抽象方法。
当我创建上述类时,我收到一个错误,告诉我需要按照正常方法指定返回类型。这是正确的还是我做错了什么?