【发布时间】:2015-10-20 01:49:36
【问题描述】:
在大学时我们研究过“ADT 结合相同类型的数据,当它不局限于一种数据类型时,也许它也可以采用其他数据类型。所以这种结构称为泛型结构。”我不知道这到底是什么意思???
【问题讨论】:
标签: java oop generics functional-programming abstract
在大学时我们研究过“ADT 结合相同类型的数据,当它不局限于一种数据类型时,也许它也可以采用其他数据类型。所以这种结构称为泛型结构。”我不知道这到底是什么意思???
【问题讨论】:
标签: java oop generics functional-programming abstract
根据我对那句话的解释,这意味着 ADT 可以适应存储不同类型的对象。在Java 中,诸如TreeSets 之类的ADT 可以存储任何扩展Object 的类型(因此基本上没有原语)。你可以有TreeSet<Integer>、TreeSet<String>甚至TreeSet<CustomType>。
【讨论】: