问题标签 [implements]

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.

0 投票
2 回答
1161 浏览

java - 为什么我的方法只是跳过?

我有两个问题 - 我是 Java 初学者,但有一个庞大的 Java 项目 :(

  1. 如果我实现一个类(这是一个具有两个 void 方法的接口)并且我尝试在我的类中编写另一个方法,它会编译但在运行时该方法被跳过?我可能做错了什么?

  2. 我如何从另一个不是主要的类中运行一个类。所以基本上主运行一个类,然后调用另一个类......

我知道这些问题在内容方面非常有限,但程序真的很复杂,无法解释一切:(

任何帮助将不胜感激:) 谢谢!

--- 更新 - 根据要求

,

}

,

  • 在这里描述类Communication
  • 所有通信的抽象超类
  • 子类。
  • 实际上 - 处理 XML 文件并将其分离

    • 直接扩展通信 // 它基本上是 XML 文件中的字符串值之一
0 投票
2 回答
262 浏览

java - 基于相同接口实现的类型之间的转换

如何建立一个链表来存储给定接口(Sortable)的元素?

要构建的接口是:

我的列表实现被称为public class DoublyLinkedList 将数据存储在类的节点中public class DoublyLinkedListElement implements Sortable<Object>

到目前为止,一切都很好。然而,还有另一个类public class Product implements Sortable<Product>

是否可以使用方法DoublyLinkedList将类型的对象添加Product到 aDoublyLinkedList而无需将类型转换为DoublyLinkedListElement. 如果我尝试这样做,我会收到实际参数 Product cannot be convert to DoublyLinkedListElement by method invocation conversion

0 投票
2 回答
2795 浏览

java - 将 ImageView 实现为 SurfaceView

我有一个小问题...

是否有可能实现一个ImageViewinside a SurfaceView,或者创建一个ImageViewinsideSurfaceView

如果是这样,有人可以为我指出正确的方向。

0 投票
1 回答
1562 浏览

java - Android:Renderer的不同两种用法

我使用两种方法Renderer来绘制三角形。一个是工作,一个是没有。

这是我的两个解决方案。

第一个解决方案:运行时无法工作。我实施Renderer(您应该看到 :glView.setRenderer方法。这是我的两种解决方案的基本区别。)

解决方案 2:我为我的渲染器创建了一个新的子类。

谁能为我解释一下上述两种解决方案之间的区别。

谢谢 :)

0 投票
2 回答
119 浏览

java - 实现类的两种方式

当我想实现一个类时,我不知道两种使用类型之间的真正区别是什么:(我运行并看到它们是相同的结果)

第一个例子:Renderer直接实现类。

第二个例子:创建一个子类并使这个类实现Renderer

第二个是我在互联网/电子书上阅读文档时通常遇到的。也许解决方案 2 有我不知道的更多好处。

和:

请教我。

谢谢 :)

0 投票
2 回答
60659 浏览

java - Java中的implements和extends关键字有什么区别

Java中的以下关键字有什么区别:implements, extends?

0 投票
2 回答
656 浏览

java - java - 实现线程的接口

我正在尝试使用 SerialPortListener 接口将 MyJFrame 和 MySerialPort 这两个类“连接”在一起,但我不知道该怎么做。我这样做的原因是因为昨天我在 MySerialPort 类中将数据从串行端口缓冲区分配给全局字符串 (finalString) 时遇到了问题。此字符串应返回到 MyJFrame,其中有一个标签显示它。问题是我的标签会在将任何内容分配给 finalString 之前显示 finalString,因为类在不同的线程中运行。我在论坛上发了这个问题,收到了一个使用接口连接他们的线程的建议,我据此修改了代码。我在哪里使用关键字实现 SerialPortListener以及如何获取值?

SerialPortListener 接口代码

MyJFrame 类代码

MySerialPort 类代码

0 投票
1 回答
873 浏览

java - 使用 2D 数组为 TreeSet 创建比较器 - Java

在我的 Java 程序中,我有一个包含 2D 数组的 TreeSet。但是,我不希望其中有任何重复项,因此我决定创建一个实现 Comparator 的类,以便使用 TreeSet 的 contains() 方法,看看我是否添加了重复项。但是,contains() 有时似乎无法正常工作。这是比较器:

我没有实现 equals() 方法,也不知道该怎么做。我应该怎么办?

0 投票
2 回答
649 浏览

java - Java通过匿名类强制第3方类接口

我有一些 3rd 方 bean,它们的方法签名非常适合现有接口,但它没有实现接口。

现在我想做这样的事情,这是行不通的。有一些解决方法吗?

0 投票
1 回答
152 浏览

java - 为什么我的接口类型对象不会执行未在接口中声明的方法?

这是我遇到问题的代码:

界面:

实现接口的类:

主要功能:

错误:找不到符号。符号:方法 printSomethingElse();

谁能告诉我为什么这行不通?

在 Java 中,当您有一个实现某个接口的类时,是否可以向该类添加方法,即使这些方法尚未在接口中声明?还是我必须声明我将在界面中使用的所有方法?

我也在 C# 中尝试过,但也不起作用。

我究竟做错了什么?

谢谢!!!