Template

I template servono per permettere ad una funzione o una classe di utilizzare dei tipi generici