Implements, clause (Visual Basic)

Indique qu'un membre de classe ou de structure fournit l'implémentation d'un membre défini dans une interface.

Notes

Le mot clé Implements n’est pas identique à l’Instruction Implements. Vous utilisez l’instruction Implements pour spécifier qu’une classe ou une structure implémente une ou plusieurs interfaces, puis pour chaque membre, vous utilisez le mot clé Implements pour spécifier l’interface et le membre qu’il implémente.

Si une classe ou une structure implémente une interface, elle doit inclure l’instruction Implements immédiatement après l’Instruction Class ou l’Instruction Structure, et elle doit implémenter tous les membres définis par l’interface.

Réimplémenter

Dans une classe dérivée, vous pouvez réimplémenter un membre d'interface que la classe de base a déjà implémenté. Cela diffère de la substitution du membre de classe de base dans les aspects suivants :

  • Le membre de classe de base n’a pas besoin d’être Overridable pour être réimplémenté.
  • Vous pouvez réimplémenter le membre avec un autre nom.

Le mot clé Implements peut être utilisé dans les contextes suivants :

Voir aussi