1. Use a palavra-chave abstrata em C# para declarar classes e funções como classes abstratas.
2. Classes abstratas não podem ser instanciadas. Funções abstratas não possuem código de execução e devem ser reescritas em classes não abstratas.
3. Embora as classes abstratas também sejam virtuais, a palavra-chave virtual não se aplica, caso contrário, um erro será relatado.
4. Se uma classe contém funções abstratas, a classe também será abstrata e deverá ser declarada abstrata.
5. Em C++, funções abstratas são descritas como funções virtuais puras, mas não existe tal descrição em C#, e apenas o termo abstrato é usado.
6. A classe abstrata pode ser definida da seguinte forma
visualizar cópia simples para impressão da área de transferência?
classe abstrata meuAbstract
{
//A definição de variáveis não se aplica à palavra-chave abstrata
privado int i;
//propriedade
público abstrato int Contagem {obter;
//método
string abstrata pública getNome();
}
-