Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Resposta: ações em botões de interface gráfica

Interface:

interface IAcaoBotao
{
    public void Executar();
}

Classe 1:

class SalvarAcao : IAcaoBotao
{
    public void Executar()
    {
        Console.WriteLine("Salvando dados no banco...\n");
    }
}

Classe 2:

class EditarAcao : IAcaoBotao
{
    public void Executar()
    {
        Console.WriteLine("Editando informações do cadastro...\n");
    }
}

Classe 3:

class ExcluirAcao : IAcaoBotao
{
    public void Executar()
    {
        Console.WriteLine("Excluindo registro do sistema...\n");
    }
}
1 resposta
solução!

Oi, Philip! Como vai?

Aplicaste bem o polimorfismo de subtipos usando a interface IAcaoBotao, deixando cada classe responsável por sua própria implementação do método Executar, o que deixa o código mais organizado e fácil de evoluir.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abracos e bons estudos!