Die Bezeichnung generische Klasse kommt in der objektorientierten Programmierung vor. Darunter versteht man speziell eine Schablone zur Erzeugung von Klassen, die durch andere Typen parametrisiert werden kann. Durch Angabe entsprechender Parameter wird eine generische Klasse instanziiert und eine aktuelle Klasse erzeugt.