【发布时间】:2019-08-26 16:31:03
【问题描述】:
我正在阅读有关泛型的文档 (https://docs.oracle.com/javase/tutorial/java/generics/inheritance.html) 并得出一个短语:
以 Collections 类为例,ArrayList 实现 列表,列表扩展集合。
据我所知,例如在这里回答Is there a way to guarantee an interface extends a class in Java? 接口不能扩展类。那么在文档中如何使用集合类的第一个扩展,然后将结果用于实现?
【问题讨论】:
-
Collection是一个接口,而不是一个类。ArrayList类实现了List接口,它扩展了Collection接口。 -
@khelwood,谢谢。我误读了收藏作为收藏。
-
@AlexeiMartianov
Things是一个包含与Thing相关的方法的实用程序类是很常见的。
标签: java extends abstract-data-type implements