Compartilhar via


Cláusula Implements (Visual Basic)

Indica que um membro de classe ou estrutura está fornecendo a implementação para um membro definido em uma interface.

Observações

A Implements palavra-chave não é a mesma que a Instrução Implements. Use a Implements instrução para especificar que uma classe ou estrutura implemente uma ou mais interfaces e, em seguida, para cada membro, use a Implements palavra-chave para especificar qual interface e qual membro ela implementa.

Se uma classe ou estrutura implementar uma interface, ela deverá incluir a Implements instrução imediatamente após a Instrução de Classe ou a Instrução Structure e deverá implementar todos os membros definidos pela interface.

Reimplementação

Em uma classe derivada, você pode reimplementar um membro de interface que a classe base já implementou. Isso é diferente da substituição do membro da classe base nos seguintes aspectos:

  • O membro da classe base não precisa ser substituído para ser reimplementado.
  • Você pode reimplementar o membro com um nome diferente.

A Implements palavra-chave pode ser usada nos seguintes contextos:

Consulte também