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

Mindmap

Programação Baseada em Objetos

Mateus Serretti Portugiesisch

Programação Baseada em Objetos

Inhalt der Mindmap

Programação Baseada em Objetos

  1. Polimorfismo de Subtipagem

    • Faz com que uma mesma interface seja implementada de diferentes formas por objetos de classes diferentes.
      • Permite flexibilidade, escrevendo métodos genéricos para diferentes objetos. Extensibilidade, com a adição de novos subtipos não exigindo modificar o código. Abstração, ajudando a ocultar detalhes específicos de subclasses.
  2. Vinculação dinâmica de método

    • Refere-se à decisão de qual método chamar em tempo de execução, ou seja, quando o código é executado e não em tempo de compilação.
  3. Tratamento de exceção

    • É um mecanismo usado para lidar com erros de forma controlada, permitindo que o programa continue a execução mesmo quando ocorre um erro. Em vez de o programa travar (crash), podemos capturar exceções e decidir o que fazer quando elas ocorrem, como exibir uma mensagem de erro ou tomar outra ação.
  4. Métodos e atributos herdados

    • Atributos herdados: A subclasse pode acessar diretamente os atributos da superclasse. Métodos herdados: A subclasse pode usar os métodos da superclasse ou sobrescrevê-los para dar um comportamento específico. A herança promove reutilização de código, tornando o programa mais eficiente e organizado.
  5. Herança simples e múltipla.

    • Herança simples: Quando uma classe herda de apenas uma classe base (superclasse). Herança múltipla: Quando uma classe herda de duas ou mais classes base (superclasses).
      • Herança Simples é mais direta, com uma relação clara de especialização. Herança Múltipla oferece maior flexibilidade, mas pode aumentar a complexidade e criar problemas de ambiguidade se não for bem gerenciada.
  6. Sobrescrita de método e atributos

    • Quando uma subclasse redefine um método da superclasse, dizemos que o método foi sobrescrito. Isso é comum quando queremos que a subclasse tenha um comportamento específico, diferente da superclasse.

Bilder und Dateien der Mindmap

  • Programação Baseada em Objetos
  • Programação Baseada em Objetos
  • Programação Baseada em Objetos
  • Programação Baseada em Objetos

Informationen

Beschreibung
Mindmap am Programação Baseada em Objetos, erstellt von Mateus Serretti am 26/01/2025.
Erstellt von
Mateus Serretti · Jan 2025
Aktualisiert
26 Jan 2025
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck