Herança no Visual Basic
Visual Basic oferece suporte herança, que é a capacidade de definir classes que servem sistema autônomo base para classes derivadas.Classes derivadas herdam e pode estender, propriedades, métodos e eventos da classe base.Classes derivadas também podem substituir métodos herdados com novas implementações.Por padrão, todas as classes criadas com Visual Basic são herdáveis.
A herança permite que você escrever e depurar uma classe de uma vez e, em seguida, reutilizar esse código sistema autônomo base para novas classes.Herança também permite que você use com herança polimorfismo, que é a capacidade de definir as classes que podem ser usadas intercambiavelmente pelo código do cliente em time de execução, mas com funcionalidade diferente, embora com nomes idênticos métodos ou propriedades.
Nesta seção
Noções básicas de herança
Aborda modificadores de herança, substituição de métodos e propriedades, MyClass e MyBase.Como: Criar classes derivadas
Fornece uma descrição passo a passo de como criar classes derivadas.Quando usar a herança
Discute quando usar herança em vez de interfaces.Herança e o .NET Framework
Explica como a .NET Framework oferece suporte para herança.Demonstra Passo a passo: Implementar herança com objetos COM
Descreve como usar objetos COM existentes como a base para novos objetos.Herança e a Classe de Objetos Base
Fornece uma visão geral da classe que serve sistema autônomo base para todas sistema autônomo outras classes.Como os métodos New e Finalizes trabalham em uma hierarquia de classes
Descreve como construtores e destrutores são chamados em um classe hierarquia.Polimorfismo
Resume polimorfismo e como ele é usado.Criando uma hierarquia de herança
Fornece informações sobre como projetar e implementar uma hierarquia de classes.
Seções relacionadas
Interfaces em Visual Basic
Resume as interfaces são e como eles são usados.Programação orientada a objetos no Visual Basic
Introduz sistema autônomo conceitos de programação orientada a objetos sistema autônomo eles são usados em Visual Basic.