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

Mindmap

Programação Orientada a Objetos

Caio Machado Portugiesisch

Inhalt der Mindmap

Programação Orientada a Objetos

  1. programação estruturada

    • Base
      • Decisão
      • Sequência
      • Interação
    • Vantagens
      • É fácil de entender.
    • Desvantagens
      • Baixa reutilização de código
  2. programação orientada a objetos

    • Desvantagens
      • Mais difícil compreensão
    • Vantagens
      • Melhor organização do código
    • Base
      • Classes e Objetos Métodos e Atributos
  3. origem

    • Nos anos 70 surge Smalltalk, a primeira linguagem totalmente em Orientação a Objeto (O.O)
    • C++, evolução de C, já possuía conceitos O.O
  4. conceito

    • “Uma nova maneira de pensar os problemas utilizando conceitos do Mundo Real. O componente fundamental é o objeto que combina estrutura e comportamento em uma única entidade” ◦ Raumbaugh
    • Abstração
      • Habilidade de se concentrar nos aspectos essenciais do sistema, ou um contexto qualquer, ignorando o que é supérfluo
      • Transformar aquilo que observamos realidade para a virtualidade
  5. O que é:

    • Representação computacional de algo do mundo rea
  6. classe

    • Conjunto de objetos
      • Características semelhantes ◦ Comportamento comum ◦ Interação com outros objetos
      • Uma classe é a forma para criação de objetos
  7. Encapsulamento

    • Um objeto, em um programa, “encapsula” todo o seu estado e o comportamento
    • Os dados e as operações são agrupados e a sua implementação é escondida, protegida dos usuários
  8. Visibilidade

    • Private
      • Somente a classe tem acesso . Não é transmitido por herança
    • Defualt ou Friendly
      • Visível para as classes do mesmo pacote
  9. Protected

    • Visível em toda a classe  Visível em todas as classes de um pacote Transmitido por herança
    • Public
      • Visível irrestritamente

Informationen

Beschreibung
Mindmap am Programação Orientada a Objetos, erstellt von Caio Machado am 22/05/2020.
Erstellt von
Caio Machado
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck