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.
Comentários
A palavra-chave Implements
não é a mesma que a Instrução Implements. Você usa a instrução Implements
para especificar que uma classe ou estrutura implementa uma ou mais interfaces e, em seguida, para cada membro, você usa a palavra-chave Implements
para especificar qual interface e qual membro ela implementa.
Se uma classe ou estrutura implementar uma interface, ela deverá incluir a instrução Implements
imediatamente após a Instrução Class ou a Instrução Structure e deve 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 de substituir o membro da classe base nos seguintes aspectos:
- O membro da classe base não precisa ser Substituível para ser reimplementado.
- Você pode reimplementar o membro com outro nome.
A palavra-chave Implements
pode ser usada nos seguintes contextos: