|
1
7
显而易见的解决方案是向接口中添加一个返回组件的方法(可能是
或者甚至将您的接口进行通用化:
这不是很好的设计,但它应该能工作。 |
|
|
2
2
可能存在这样的情况,但使用泛型可以指定几种类型:
如果要将对象作为非参数化类型上的字段,可以将类型参数添加到构造函数中(这是一个鲜为人知的特性,必然会混淆并给同事留下深刻印象):
|
|
|
3
-1
你为什么要这样做? 界面的本质不应该以这种方式受到限制,必须这样做,对我来说,这意味着你的设计至少过于复杂或者在某种程度上存在更严重的缺陷。 我认为只要接口有明确的名称并捕获到一个单一的概念,那么它就满足了它的目的。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 8 月前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 8 月前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 8 月前 |
|
|
rudraraj · java中未声明最终变量 9 月前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 9 月前 |