Generics

Уявімо, що є клас який використовує в своєму коді інші класи. Так от в Java можна це параметризувати і для одного і того ж класу підставляти різні залежні типи.

Наприклад є оголошений клас ArrayList<T> і замість T ми можемо підставляти різні типи, new ArrayList<String>(), new ArrayList<Integer>().

Читати офіційну документацію.
Читати на Wikipedia
На сайті Baeldung.com

Задача

Переписати LinkedList, DtnamicArray, Heap, Stack, Queue на узагальнення/generics, щоб ми могли зберігати не тільки цілі числа, а будьякі об'єкти.

results matching ""

    No results matching ""