问题标签 [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.
c# - C# 和 ReSharper:检查对象的类型
我有一个实现接口的类,如下所示:
在另一个类中,我有以下成员变量;并在运行时动态分配一个 Database 实例:
以及对存储变量进行类型检查的方法,如下所示:
ReSharper 声称该条件将始终为假。此外,它声称“存储为数据库”将始终为空。这是为什么?检查此接口类型成员持有的运行时对象类型的最佳方法是什么?是否可能只是说这“可能不是真的”总是或真的“永远不会”?
java - 由于Java中的一个类不能扩展多个类。我怎么能得到这个?
我有两个类需要扩展一个类。我收到编译器错误,因为这在 Java 中不会发生。我知道您可以在 Java 中实现任意数量的接口,但只能扩展一个其他类。我该如何解决这个问题?
android - 实现 OnClickListener 以使用短按而不是长按来显示上下文菜单
我有这样的代码:
它的工作完美地显示了长按的上下文菜单。我更改了代码以实现 onclick,以便能够通过短按打开上下文菜单。
编译成功..但我逼近了。你能帮我吗?多谢,伙计!
class - 我想将自己的方法添加到一些 Dart 类中
我尝试简单地“扩展” Map 类失败了,因为 List 是一个接口,不能扩展但必须实现。
目标只是在一些现有类之上添加一些方法,例如:
List.add_unique(item) 如果项目尚不存在,我只想追加。这可以通过使用 List.indexOf(item) != -1 (其中未找到 -1)与 append !=null 逻辑来很好地完成。这将是一个很好且易于理解的示例?
但是,如何以最短、总体开销最小的方式完成此任务?我想我可以接受松散的打字——至少一开始是这样。
我还希望添加和/或修改其他方法,例如 Map 类的 .add() 方法。
我已经很多年没有处理接口了,我认为总体上可能有一种更简单的方法来开始我的项目的这一方面。
谢谢!
java - 具有多个具有不同签名的实现类的java接口
我正在创建一个界面说“汽车”
现在我正在创建我的实施类说 SimpleCar 和 AdvanceCar 在哪里
- SimpleCar 没有齿轮
- AdvanceCar 有齿轮
现在,当我编写实现类时,我被迫为这两种方法编写代码,即使我不希望它们出现在我的实现类中
有人可以帮我设计一个有方法但实现类有不同签名的接口吗?
asp.net - 如何在不重新输入所有方法的情况下实现 IDataReader?
我有一个实现 IDataReader 的类并编写了所需的函数,但我收到一条错误消息说明
类“CSVDataReader”必须为接口“System.Data.IDataRecord”实现“函数 GetBoolean(i As Integer) As Boolean”。
IDataReader 具有许多功能和属性。如何在不重写所有功能的情况下实现这些功能?
这是我的课
java - Shapes、Drawable“Shapename”、Shape继承与接口
这是我在 headfirst 书中的最后一个练习,但是当我运行应用程序时,没有绘制形状,我很困惑,因为没有错误。
DrawableRectangle 类
矩形类
形状类
java - 接口是对象层次结构的一部分吗?
请在下面找到解释该问题的代码片段。
请参考main()
,ref.equals()
允许但ref.method()
不允许。为什么会这样?
编辑:对象是B(或A或任何其他类)的超类,但同样A也是B的超类。我的问题是为什么A的'method()'在'ref'中不可见,即为什么允许 ref.equals() 而不允许 ref.method() ?这种方法可见性检查是如何完成的?它是否植根于JVM?
java - 我将如何实现这个 Java 接口?
我目前处于此问题的设计模式:
实现预定义的 Speaker 接口。创建三个以各种方式实现 Speaker 的类。创建一个驱动程序类,其主要方法实例化其中一些对象并测试它们的能力。
我将如何设计这个程序以及他们进入编码阶段。我想用这三个类来实现 Speaker 接口类:Politician、Lecturer 和 Pastor 类。我想使用的方法是:
public void speak();
public void announce (String str);
现在对于我的设计和编码,我将如何声明和对象引用变量并让该变量具有多个引用?
android - Android - 不允许我实现接口
很奇怪的错误。我正在尝试在我的 android 应用程序中的非活动类中实现一个简单的接口。但是,我得到一个运行时错误。如果我删除实现,代码可以正常工作。我会让代码自己说话,随时插话。谢谢!
这在实例化 Globals 的实例时会引发 ClassNotFoundException
}
当我删除它时,一切正常
}
编辑
这是 IReceivable 接口
}
以及确切的错误:
12-02 10:14:15.859: E/AndroidRuntime(546): java.lang.NoClassDefFoundError: com.example.utilities.Globals
引发错误的行如下所示: