泛型类,扩展类并实现接口

泛型类,扩展类并实现接口,第1张

泛型类,扩展类并实现接口

T必须扩展Fragment并实现SomeInterface

在这种情况下,您可以声明

SomeClass
以下内容:

public class SomeClass<T extends Fragment & SomeInterface>

这将需要

T
扩展
Fragment
和实现类型的对象
SomeInterface

此外,使用T类,我想使用T.getActivity()作为Context创建视图。

我不熟悉Android,但如果

getActivity()
在中声明了公共实例方法,
Fragment
则完全有可能在的实例上调用它
T
,因为编译器将知道所有都
T
必须继承该方法。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5139582.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-17
下一篇 2022-11-17

发表评论

登录后才能评论

评论列表(0条)

保存