假如有一个接口Inter ,然后我想创建一个 返回值必须是实现了Inter的类的方法, 那么泛型限定应该怎么写?
是 <T extends Inter> 还是<T implements Inter>?
希望大家帮我解答一下,谢谢了!
------解决方案--------------------
直接public Inter xxx()这样不就OK了吗?为什么要用泛型呢?
------解决方案--------------------
选择<T extends inter>
------解决方案--------------------
哦,好长时间不用,都忘了!
------解决方案--------------------
要用extends.
这里的extends表示泛型边界,和类里继承的extends不一样。表示泛型边界不用implements.