Class definizione e utilizzo