Этот класс расширяет реализует основную функциональность определенную в интерфейсе Map
Для реализации не модифицируемого класса, унаследованного от AbstractMap достаточно определить метод entrySet, который должен возвращать объект приводимый к типу AbstractSet. Этот набор (Set) не должен обеспечивать методов для добавления у даления элементов из набора.
Для реализации модифицируемого класса Map необходимо так же переопределить метод put и итератор возвращаемый entrySet().iterator()
java.util.
AbstratctMap
size
()isEmpty
()containsValue
()containsKey
()get
()put
()remove
()putAll
()clear
()keySet
()values
()entrySet
()equals
()hashCode
()toString
()