GoConqr has a new look! Let us know what you think.

Mind map

Digite seu texto aqui

MARCOS VINICIUS SILVA Portuguese

Map content

Digite seu texto aqui

  1. Abstração

    • Também chamada de interface ou template. Muitos simplificam sua explicação como sendo uma espécie de mistura de encapsulamento e polimorfismo. A ideia principal é representar um objeto de forma abstrata, que seja obrigatoriamente herdado por outras classes.
    • Assim, é possível criar uma classe abstrata com atributos e métodos, mas sua implementação deve ser feita nas classes herdadas. Na programação, é chamada de superclasse, sendo que um objeto não pode ser criado diretamente dela.
  2. Encapsulamento

    • Consiste em evidenciar ou não as funcionalidades do objeto ao ambiente externo
    • Conceito de encapsulamento é a ação de ligar uma TV: não é interessante para o telespectador saber se o diodo da televisão foi acionado, ou se o circuito interno está respondendo ao determinado componente.
  3. Herança

    • O compartilhamento de atributos e operações entre classes tem como base um relacionamento hierárquico.
    • Uma classe pode ser definida de forma abrangente e depois refinada em sucessivas subclasses mais definidas.
      • Cada subclasse incorpora, ou herda, todas as propriedades de sua superclasse e acrescenta suas próprias e exclusivas características.
      • As propriedades da superclasse não precisam ser repetidas em cada subclasse.
  4. Polimorfismo

    • O polimorfismo é uma característica inerente aos métodos dos objetos. Significa dizer que um mesmo método pode ser utilizado em diferentes objetos, de diferentes classes.
    • Podemos imaginar esse tipo de evento ocorrendo num sistema bancário: o extrato (método) mostra a movimentação da conta de clientes de determinada categoria (objeto). No entanto, pode-se usar essa funcionalidade para clientes no geral. Além disso, ele pode ser utilizado no sistema de outros bancos (classes) também!

Information

Description
Mind Map on Digite seu texto aqui, created by MARCOS VINICIUS SILVA on 15/05/2021.
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?