Upgrade to Pro — share decks privately, control downloads, hide ads and more …

07 - Conceito de Polimorfismo na Orientação a Objetos

07 - Conceito de Polimorfismo na Orientação a Objetos

Fala pessoal, tudo bem?

Esse é mais um vídeo para o canal Estudo na Web lugar onde você Aprende de Forma Descomplicada sobre o assunto de Análise e Desenvolvimento de Sistemas.

Que tal Aprender UML (Unified Modeling Language ou Linguagem de Modelagem Unificada) de uma maneira fácil e rápida, entendendo seus conceitos e princípios, conheça o conteúdo que será aportado nesta série.

Entendendo o conceito de Polimorfismo.

Polimorfismo?
Poli: Forma
morfo = formas

Ou seja, tudo se resulta a multiformas.

Os objetos se comportam de formas diferentes, porém continuam sendo o mesmo objeto.

O conceito de Poliformismo

O polimorfismo está associado à Herança.

O polimorfismo trabalha com redeclaração de métodos previamente herdados por uma superclasse, porém sua implementação se difere de alguma forma em relação à implementação feita na superclasse.

Quando vamos reimplementar o método mantemos a nomenclatura e só modificamos a maneira de implementar, com isso o método ganha um novo comportamento e ainda continua sendo o mesmo objeto.

Você tem alguma pergunta?
Procure por @estudonaweb nas redes sociais e fale com a gente.

Obrigado.

Lucas Oliveira

May 25, 2022
Tweet

More Decks by Lucas Oliveira

Other Decks in Technology

Transcript

  1. Introdução a
    Engenharia de
    Software

    View full-size slide

  2. Polimorfismo

    View full-size slide

  3. Polimorfismo?
    Poli: Forma
    morfo = formas
    Ou seja, tudo se resulta a
    multiformas.
    Os objetos se comportam de
    formas diferentes, porém
    continuam sendo o mesmo objeto.

    View full-size slide

  4. O conceito de Poliformismo
    O polimorfismo está associado à Herança.
    O polimorfismo trabalha com redeclaração de métodos previamente
    herdados por uma superclasse, porém sua implementação se difere de
    alguma forma em relação à implementação feita na superclasse.

    View full-size slide

  5. O conceito de Poliformismo
    Quando vamos reimplementar o método mantemos a nomenclatura e só
    modificamos a maneira de implementar, com isso o método ganha um
    novo comportamento e ainda continua sendo o mesmo objeto.

    View full-size slide

  6. Exemplo de Polimorfismo

    View full-size slide

  7. CREDITS: This presentation template was
    created by Slidesgo, including icons by
    Flaticon, and infographics & images by Freepik
    @estudonaweb
    Você tem alguma pergunta?
    Obrigado!
    Estudo na Web | Aprenda de forma descomplicada

    View full-size slide