Узагальнене програмування

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Узагальнене програмування (англ. generic programming) — парадигма програмування, що полягає в такому описі даних і алгоритмів, який можна застосовувати до різних типів даних, не змінюючи самий цей опис. У тому чи іншому вигляді підтримується різними мовами програмування. Можливості узагальненого програмування вперше з'явилися в 1970-х роках у мовах CLU і Ada, а потім у багатьох об'єктно-орієнтованих мовах, таких як C++, Java, D і мовах для платформи .NET.

Дивіться також [ред.]

Узагальнення в Java