Implémentation des classes, des interfaces et des types génériques