Dlaczego LinkedList i arraylist rozszerza AbstractList w Javie?
CzemuLinkedList
iArrayList
rozciąga sięAbstractList
wJawa?
Klasy abstrakcyjne są używane, gdy chcemy określić wspólne zachowanie w klasach implementacji.
Ale wszystkie metodyAbstractList
są zastępowane przezArrayList
iLinkedList
.
Jaki jest pożytek z rozszerzenia tej klasy?