在扩展类实现接口的同时实现接口的好处是什么?

时间:2018-02-15 12:53:13

标签: java inheritance

我想了解创建这样一个类结构的目的,一旦我们扩展了一些抽象实现,同时强制再次实现一个公共接口。
对于一个实例,在java.util中,具体类通常实现一个接口并扩展一个抽象类,而这个抽象类已经实现了相同的接口。

  

HashMap 类实现 Map 接口,并扩展 AbstractMap 抽象类。
  然而,即使 AbstractMap 抽象类也实现了 Map 接口。

ClassDiagram

0 个答案:

没有答案