exibições de letras 588

Códigão POO

Leandro Guarino

LetraSignificado

    Classes geram objetos, isso é instanciação.
    Posso concluir que o objeto é uma instância de uma classe, então.

    A poo tem 3 pilares: herança, polimorfismo e encapsulamento.
    Só pra rimar, fique bem atento!
    Para encapsular, usa o privado, mas é bom lembrar que ainda tem protegido e público.
    O protegido é visto pelas subclasses
    Então, estuda esta música porque eu quero que você passe!

    O objeto tem uma interface,
    Que nada mais é que seus métodos públicos
    Que podem ser de 3 tipos
    Construtor, acessor e mutante
    Para inicializar, chama o construtor
    Para pegar o valor, chama o acessor
    Já para alterar, chama o mutante
    É bom lembrar que aquilo é abstrato
    É diferente daquilo que é concreto,
    Por isso eu posso dizer que a classe abstrata
    Não gera nenhum objeto

    [refrão]
    Agora abra bem suas mãos,
    Vire para baixo e cante o refrão
    Eu quero có, có, codigão
    Eu quero có - di - gão.

    Para se comunicarem, os objetos têm duas maneiras
    Eles se associam ou passam mensagens
    Passar mensagem nada mais é que chamar os métodos da interface
    Já para associar, vamos relembrar
    Tem agregação e composição
    Lembre-se de que a composição é mais forte e dependente

    Geração saúde toma suco natural
    Relacionamento saudável é relacionamento confiável
    Hoje só se fala em reciclar, por isso tudo tem que ser reutilizável
    Quando seu primo chato descobre que você é técnico, ele chama para fazer manutenção
    Para fazer uma gambiarra, você usa uma extensão, que faz lembrar aquilo que é extensível
    Quando você abre a boca quando só tem certeza, você faz um comentário oportuno
    Esses são os objetivos e benefícios da poo

    Para fechar, vamos falar sobre polimorfismo
    No puro, o objeto pode morfar
    Da superclasse para a subclasse
    Já no de sobrescrita, um método igual ao da superclasse
    É redefinido na subclasse
    Para a sobrecarga um método com mesmo nome
    Recebe parâmetros diferentes
    E no paramétrico, o objetivo é criar
    Classes e métodos genéricos


    Comentários

    Envie dúvidas, explicações e curiosidades sobre a letra

    0 / 500

    Faça parte  dessa comunidade 

    Tire dúvidas sobre idiomas, interaja com outros fãs de Leandro Guarino e vá além da letra da música.

    Conheça o Letras Academy

    Enviar para a central de dúvidas?

    Dúvidas enviadas podem receber respostas de professores e alunos da plataforma.

    Fixe este conteúdo com a aula:

    0 / 500

    Opções de seleção