GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Programação Orientada a Objeto

Claudio Sousa Portugiesisch

Inhalt der Mindmap

Programação Orientada a Objeto

  1. Herança

    • Generalização
    • SubClasse estende SuperClasse
    • Ex : SubClasse Filho; SuperClasse Pais
      • Filhos Herda Pais
        • Métodos
        • Atributos
    • Herança multipla
      • SubClasse tem +1 SuperClasse
  2. Polimorfismo

    • Derivadas da mesma SuperClasse (+2 classes)
    • Especializa (redefine o método base)
    • Métodos : Mesmo nome
    • Mesma assinatura
    • Funciona Diretamente
      • Ex: SuperClasse Poligono, Desenha(); Subclasse Circulo.desenhar();
  3. Encapsulamento

    • Esconde o comportamento interno(abstrai)
      • Impede o acesso direto
        • Só por métodos públicos
  4. SobreCarga

    • Mesmo nome do Método
      • Funcionário diferente
    • Assinatura Diferente
  5. Objeto

    • São todas as coisas, físicas ou abstratas do mundo real
    • Os Objetos são compostos por:
    • ATRIBUTOS - Representam os dados do objeto.
    • MÉTODOS - Funções que manipulam os dados do objeto.
  6. Classe

    • Refere-se à implementação de um TAD (tipo de objeto).
    • Agrupamento de objetos com propriedades em comum e que podem realizar a mesma ação
    • modelam características comuns a estes.
      • classes definem elementos de mesma natureza
  7. Interface

    • Especifica os métodos
    • uma interface modela comportamentos esperados dos objetos.
    • pode ser usada para viabilizar a interação entre objetos de forma padronizada

Informationen

Beschreibung
Mindmap am Programação Orientada a Objeto, erstellt von Claudio Sousa am 11/11/2019.
Erstellt von
Claudio Sousa
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck