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

Mind map

Programação Orientada a Objetos - POO

Douglas Legramante Linguagem e Programação Orientada a Objetos Portuguese

Map content

Programação Orientada a Objetos - POO

  1. é um paradigma de programação baseado no conceito de "objetos", que podem conter dados na forma de campos, também conhecidos como atributos, e códigos, na forma de procedimentos, também conhecidos como métodos.

    • a maioria das linguagens de programação são orientadas a objetos como Java, C#, Python e C++
  2. Classes

    • Forma de definir um tipo de dado. É formada por dados e comportamentos.
      • Para definir os dados são utilizados os atributos, e para definir o comportamento são utilizados métodos.
  3. Objetos

    • Depois que uma classe é definida podem ser criados diferentes objetos que utilizam a classe.
  4. Associação

    • Indica quando uma classe tem um tipo de relacionamento com outra classe.
  5. Encapsulamento

    • Forma de “esconder” os atributos da classe de quem for utilizá-la.
  6. Herança

    • Permite que classes compartilhem atributos e métodos.
  7. Polimorfismo

    • Permite que referências de tipos de classes mais abstratas representem o comportamento das classes concretas que referenciam.

Information

Description
Linguagem e Programação Orientada a Objetos Mind Map on Programação Orientada a Objetos - POO, created by Douglas Legramante on 24/07/2018.
Created by
Douglas Legramante · Jul 2018
Updated
Jul 24, 2018
Views
2
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?