java – 泛型编程是多态的一个例子吗?
我正在做一个家庭作业,其中一个标准是我必须以明显改善代码整体质量或功能的方式利用多态性.我做了一个哈希表,看起来像这样:Hashable是我制作的具有hash()函数的接口.我知道使用泛型这种方式可以提高我的代码质量,因为现在HashTable可以使用我想要的任何类型.但我不确定它是否表现出多态性.我认为确实如此,因为E可以是任何实现Hashable的类型.换句话说,HashTable是一个可以(实际上)使用任何类型的类.但我不太确定–这是多态吗?