例如,我有一个说
的课程public class KeyList extends Vector<Object> {
}
但它从未专门创建任何类型的新Vector。这是我在网上找到的Eliza实施的一部分
答案 0 :(得分:4)
extends
表示KeyList
是-a Vector
。它(不一定)意味着KeyList
有一个 Vector
。
有关详情,请参阅Java教程,特别是What Is Inheritance?和the Inheritance section。
答案 1 :(得分:0)
关于继承:意味着KeyList
是Vector<Object>
的子类。从本质上讲,它意味着KeyList
本身就是一个经过修改的Vector<Object>
。有关更多信息,请阅读有关继承的Oracle's docs。