Template (software)
software / Uit Wikipedia, de vrije encyclopedia
Een template of een generic (type) is een sjabloon voor een stuk code. Met behulp van templates is het mogelijk een stuk broncode te genereren, zodat het voor meer object types bruikbaar is. Templates zijn onder andere beschikbaar in de programmeertaal C++. Templates zijn verwant aan en worden vaak verward met genericiteit. Bij genericiteit wordt echter geen broncode gegenereerd.
Templates kunnen gebruikt worden met functies en met klassen. Veel talen gebruiken ze bij container-klassen, die door gebruik van templates 'type-safe' worden.