Interfaces em Visual Basic
Interfaces definem as propriedades, métodos e eventos que classes podem implementar.Interfaces permitem que você defina os recursos como pequenos grupos de propriedades, métodos e eventos relacionados; isso reduz os problemas de compatibilidade porque você pode desenvolver implementações avançadas para suas interfaces sem colocar em risco o código existente.Você pode adicionar novos recursos em qualquer momento desenvolvendo interfaces e implementações adicionais.
Nas versões anteriores do Visual Basic, você poderia consumir interfaces mas não criá-las diretamente.Nesta versão, você pode usar a declaração Interface, que permite que você defina interfaces verdadeiras como entidades distintas de classes, e para implementá-las com uma versão aprimorada da palavra-chave Implements.
Nesta seção
Visão geral de interfaces
Fornece uma visão geral sobre o que interfaces são e como Visual Basic implementá-las.Definição de Interface
Descreve como definir as interfaces com as declarações Interface e End Interface.Palavra-chave Implements e a demonstrativo Implements
Descreve como indicar que uma seção do código implementa uma interface específica.Exemplos de implementação de Interface em Visual Basic
Fornece três exemplos de implementação de interface.Quando usar interfaces
Discute quando usar interfaces em vez de uma hierarquia de heranças.Como: Criar e implementar interfaces
Lista as etapas envolvidas na definição e implementação de uma interface e fornece exemplos.Demonstra Passo a passo: Criar e implementar interfaces
Fornece um procedimento detalhado que o leva pelo processo de definição e implementação de sua própria interface.
Seções relacionadas
- Herança no Visual Basic
Descreve como o Visual Basic oferece suporte a herança, permitindo que você defina classes que servem como base para classes derivadas.