腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
具有
泛
型
接口
实现
的
Java
工厂
继承
java
、
inheritance
、
interface
、
factory
我希望有一个
继承
另一个
的
工厂
,两个
工厂
实现
相同
的
泛
型
接口
,不同
的
类型相互
继承
: class FactoryA implements FactoryI<A> { return new B();} }
浏览 18
提问于2020-10-09
得票数 2
回答已采纳
3
回答
是否有一种带有对象和
泛
型
的
编程语言,但没有
继承
?
object-oriented
、
programming-languages
、
inheritance
、
generics
GO编程语言有对象,但没有
继承
。它也有内置类型Array和Map
的
泛
型
。对于所有用户创建
的
类型,是否有一种
具有
对象但没有
继承
和
泛
型
(即参数化类型)
的
编程语言?
浏览 0
提问于2018-07-31
得票数 1
回答已采纳
2
回答
非
泛
型
类能
实现
泛
型
接口
吗?
java
、
generics
、
interface
我一直在读Herbert
的
"
Java
,一个初学者指南“。在一页
的
通用
接口
一节中,作者写道(重点是我
的
): 在一般中,如果一个类
实现
了
泛
型
接口
,那么该类也必须是
泛
型
,至少在一定程度上它
浏览 0
提问于2019-01-22
得票数 2
回答已采纳
1
回答
测试不同maven模块中
的
多个
实现
?
java
、
maven
、
unit-testing
、
junit
理论场景: 假设您有一个
具有
多个
接口
的
核心模块和一些使用这些
接口
的
通用
实现
,但不要
继承
这些
接口
以及从这些
接口
继承
的
多个模块。,编写“
泛
型
”测试
的
最佳方式是什么?这些测试使用
接口
,但对每个模块都使用特定
的
实现
。此外,我想在核心模块中为这些
泛
型
类编写测试,但是我
浏览 0
提问于2018-12-10
得票数 1
回答已采纳
3
回答
Java
泛
型
-多次使用相同
的
通配符
java
、
generics
、
wildcard
我有一个使用
泛
型
和有界通配符
的
类声明: U extends DAO<?extends Entity>> } 基本上它是一个通用
工厂
,它接受一个逻辑
接口
(T)并返回一个已配置
的
实现
。为了实例化逻辑,我采用了一个适当
的
DAO类来
实现
DAO
接口
(U)。逻辑
浏览 3
提问于2011-04-15
得票数 0
回答已采纳
4
回答
泛
型
继承
是如何处理这种类型
的
?
c#
、
generics
、
inheritance
public class Leaf : IComponent<Leaf> //...这种类型
的
泛
型
继承
机制是否有特定
的
名称? 这种使用
泛
型
的
好处是什么?
浏览 0
提问于2009-11-22
得票数 3
回答已采纳
2
回答
注释处理器似乎破坏了
Java
的
泛
型
java
、
generics
、
annotations
、
annotation-processing
背景 @Override因此,类定义
具有
与上述问题中
的
方法相同
的
泛
型
类型。然而,这并没有回答
浏览 0
提问于2018-08-30
得票数 20
回答已采纳
3
回答
无法将派生类型强制转换为
具有
类型参数
的
基抽象类
c#
、
compiler-errors
我有一个简单
的
工厂
方法,它根据提供
的
泛
型
类型参数提供一个具体
的
实现
实例。如果具体类
继承
自带有类型参数
的
公共抽象基类,则不能强制转换它们。如果将抽象类替换为
具有
相同类型参数
的
接口
,或者从抽象类中删除
泛
型
类型参数,则可以很好地工作。这是一个编译器
的
缺陷,或者这可能是一个刻意
的
设计决定,以不同
的
方式
浏览 0
提问于2012-06-26
得票数 11
回答已采纳
2
回答
为什么IComparable<T>不
继承
IComparable?
c#
、
interface
、
comparable
、
contravariance
、
icomparable
在大多数地方,我读到在类中同时
继承
IComparable和IComparable<T>是一个好主意,以提供与非
泛
型
集合
的
兼容性。我
的
问题是,为什么IComparable<T>在默认情况下不
继承
IComparable?通过这种方式可以
实现
向后兼容。例如,IEnumerable<T>确实
继承
了IEnumerable,那么为什么不对IComparable做同样
的
事情呢?我读过关于差异
的
文
浏览 3
提问于2019-09-23
得票数 4
2
回答
“组合
型
”-
泛
型
-其他什么?
c#
、
oop
、
generics
实际上,问题看起来很简单:我想要创建一个对一个对象进行操作
的
类 在同一时间但是它在这里不起作用:我们
的
大多数表单
继承
自不需要
实现
OurCompanyForm
的
IDescribedActionsProvider,而我们
的
一些表单不从它
继承
,但是当它们
实现
接口</
浏览 0
提问于2014-04-23
得票数 3
2
回答
使用
泛
型
扩展
接口
不能分配给父c#
c#
、
oop
、
generics
、
inheritance
、
interface
有一个
继承
泛
型
接口
的
接口
。下面是通用
接口
{
继承
泛
型
接口
的
接口
。public interface IChatService :IBaseService<Messages>} 然后,我有一个类,它将构
浏览 0
提问于2019-06-30
得票数 2
回答已采纳
1
回答
Java
:带有
泛
型
类
的
方法类型参数
的
工厂
java
、
generics
、
factory
初步情况:public interface Factory<T, X extends A<T>> {}我想将T类型作为create方法
的
一般参数传递。这样我就得到了类似于(注意,不正确
的
Java
:-) ): public <T>
浏览 3
提问于2015-04-24
得票数 5
1
回答
如何避免访问者模式
实现
的
空(noop)方法?
design-patterns
我有大量不同对象
的
集合,这些对象扩展了相同
的
基类A。为了将不同
的
算法应用到集合中,我创建了一个IVisitor
接口
,该
接口
对A
的
每个子类都有一个接受方法。一些
实现
IVisitor
的
访问者实际上使用了A
的
所有子程序,但其中很多不使用,所以我最终使用了一堆空
的
(noop)方法,而我想避免这些方法。而且,每次我添加一个新
的
A
的
子类时,我需要向IVisitor和all添加一个新
的<
浏览 0
提问于2017-12-06
得票数 1
1
回答
使用
工厂
模式时
的
NullPointerException
java
、
eclipse
、
debugging
、
factory-pattern
我在
Java
代码中使用了
工厂
模式。该
工厂
使用一个抽象
的
CSVHeader类。CSVHeader有一个抽象
的
方法和几个具体
的
方法。<init>(StationWriter.
java
:98)我想知道是否有人在Eclipse中或在
Java
中使用
工厂
模式时看到过这种行为?<init>周围
的
尖括号是否暗示我使用
泛
型
或不使用
泛
型</e
浏览 0
提问于2012-03-20
得票数 2
回答已采纳
1
回答
避免在基于通用
工厂
的
MVP框架中进行强制转换
java
、
generics
、
mvp
、
software-design
我试图在MVP模式中
实现
视图和演示器
的
解耦,以提供一个框架,这个框架正是这样做
的
,但在经历了一点之后,我感到困惑了。我为连接
的
演示程序提供了一个
具有
泛
型
类型
的
View
接口
,反之亦然。在我看来,这应该是可行
的
,因为TestPresenterImpl
实现
了TestPresenter,它扩展了
泛
型
类型TestView
的
演示程序,但它是不可编译<
浏览 0
提问于2018-08-29
得票数 7
3
回答
对象池:抽象超类还是
泛
型
?
c#
、
generics
、
memory-management
、
abstract-class
、
objectpool
在我
的
项目中,我希望对不同类型
的
对象使用对象池-
具有
相似的行为,但池大小不同。我应该为池和
接口
创建
泛
型
类以应用于创建
的
对象,还是应该创建
具有
通用逻辑
的
抽象池类,然后为我想要使用它
的
所有不同类创建特定
的
子类?
浏览 3
提问于2012-03-06
得票数 0
回答已采纳
1
回答
继承
同一
接口
不同
实现
的
子类。
c#
、
oop
、
inheritance
我想用
泛
型
参数类型
实现
一个
接口
,然后用另一个参数类型扩展该
实现
,而不必再次进行初始化。member = new OneMemberType();} 我希望类扩展为
具有
AnotherMemberType和OneMemberType都
实现
了相同
的
接口
。
浏览 2
提问于2016-09-27
得票数 0
回答已采纳
2
回答
如何在
泛
型
方法中调用类
的
构造函数?
java
、
generics
我正在尝试创建
泛
型函数来最小化重复代码。我有以下函数(没有应用
泛
型
){ ModelClass objModelClass =
浏览 0
提问于2013-01-24
得票数 1
3
回答
在
Java
中使用带有多个参数
的
工厂
模式
java
、
design-patterns
、
constructor
、
factory
我有以下类结构:基类“message”(包含一些公共成员(/fields) )、“Imessage”
接口
(
具有
所有消息都应该
实现
的
方法)、许多扩展(
继承
)基类' message‘类并
具有
许多字段
的
不同消息类、每个消息类型
的
枚举以及一个赋予枚举
的
工厂
类创建适当消息类
的
实例。问题是,我不知道在哪里/如何
实现
每个消息类
的
值设置。它不可能在它
浏览 3
提问于2014-05-18
得票数 2
回答已采纳
2
回答
为什么
泛
型
ICollection<T>不
继承
一些带有Count属性
的
非
泛
型
接口
?
c#
、
.net
、
generics
、
collections
在.NET通用
接口
中,ICollection<T>本身
具有
Count属性。但是它不会
继承
任何带有Count属性
的
非
泛
型
接口
。因此,如果您想要确定非
泛
型
IEnumerable
的
计数,您必须检查它是否正在
实现
ICollection,如果不是,您必须使用反射来查找它是否
实现
了
泛
型
ICollection<X>,因为您不知道
浏览 0
提问于2014-02-26
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java编程知识梳理,提升程序员JAVA知识!
Java编程基础知识梳理,学开发一定要看哦
九月哥详谈Java SE中泛型在哪些地方用:详谈泛型接口
猎豹网校《JAVA编程思想》初级
Kotlin泛型上界与扩展函数
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券