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

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.