Класс AbstractSet
AbstractSet — это абстрактный класс, который предоставляет базовую реализацию интерфейса Set. Он входит в java.util пакет.
AbstractSet реализует большинство методов интерфейса Set, оставляя для подклассов только методы size() и iterator(). Это позволяет создавать подклассы с минимальным кодом.
Для хранения элементов AbstractSet использует объект Collection, передаваемый в конструктор.
Методы add(), remove(), contains() делегируют работу соответствующим методам внутренней коллекции.
Методы size(), isEmpty(), clear() и другие используют объект коллекции для реализации.
Post #224
1.99K

- 🔥 4
- 👍 1