Queria ver o codigo desenvolvido em c++. alguém poderia desenvolver e postar?

1 Resposta

  • Felipe

    Polimorfismo dinâmico

    Este é um exemplo de polimorfismo resolvido em tempo de execução de código, representando funções virtuais.

    # include class Passaro // classe base { public: virtual void MostraNome() { std::cout << "um passaro"; } virtual ~Passaro() {} }; class Cisne: public Passaro // Cisne é um pássaro { public: void MostraNome() { std::cout << "um cisne"; // sobrecarrega a função virtual } }; int main() { Passaro* passaro = new Cisne; passaro->MostraNome(); // produz na saída "um cisne", e não "um pássaro" delete passaro; }

Clique aqui para adicionar a sua resposta.