template <class T> class Lista

Non si scrive così?

Cmq per il resto è giusto