Quando usi implements in pratica stai dicendo al compilatore di creare una classe che implementa un'interfaccia, in quel caso sei obbligato a implementare tutti i metodi dell'interfaccia, è utile solo se devi implementare degli Active X a partire da un file di definizione dell'interfaccia (.idl o .tlb)