Le classi possono avere modelli, un valore che è usato per una classe o untipo non specificato. Il tipo di modello è specificato quando viene iniziata una classe (ie; cioè viene creato un oggetto). I modelli esistono nel C++ moderno e saranno introdotti in Java # dove saranno chiamati Generics
Klasoj povas havi ŝablonojn, valoro kiu estas uzata por nedifinita klaso aŭ tipo. La ŝablontipo estas specifata kiam klaso estas iniciatita (t. s. objekto estas kreata). Ŝablonoj ekzistas en moderna C++ kaj estos enkondukitaj en Java #. # kie ili estos nomataj GenericsKDE40.1 KDE40.1