¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

POO

Anderson Pinheiro Portugués

Contenido del mapa

POO

  1. Origem

    • Simula
      • Classes
      • Herança
    • Logo
      • Objetos do mundo real
    • Alan Curtis Kay
      • Paradigma
        • tudo é objeto!!!
        • realizam tarefas através de requisições
        • cada objeto pertence a uma classe
        • Classes implementam o comportamento do objeto
        • classes agrupam objetos com características semelhantes
        • Hierarquia
  2. Conceitualmente

    • Forma de pensar ajuda a organizar o software
  3. Pilares

    • Abstração
      • Representação
        • Identidade única
        • Comportamentos
        • Propriedades
    • Herança
      • reuso
        • Propriedades
        • Comportamentos
      • Hierarquia
        • Generalização
        • Especialização
    • Polimorfismo
      • Sobrescrita
      • Um comportamento com ações diferentes
      • Classes Abstratas
      • Interfaces
    • Encapsulamento
      • Segurança
        • Caixa-Preta
          • Acesso inteligente
      • Partes do programa o mais isoladas possível
        • o que faz, e não como faz
  4. Elementos

    • Classe
      • Métodos
        • públicos, privados ou protegidos
        • Argumentos ou parâmetros de entrada
        • Definem ações
      • Atributos
        • públicos, privados ou protegidos
        • variáveis ou constantes
          • Primitivos
            • int, float, char,...
          • Referência
            • outras classes
    • Objeto
      • entidade de software
        • instância de uma classe
      • comportameto
        • métodos da classe
      • propriedades
        • atributos da classe
      • interface pública
        • comportamento visivel para outros objetos
      • comunicação
        • troca de mensagens
          • chamada de métodos entre objetos
      • relacioamento
        • Associação
          • Agregação
            • usa funções de outro objeto, passado por referência
          • Composição
            • é composto por outros objetos
  5. Linguagens

    • Smalltalk
    • Java
    • Ruby
    • C#
    • C++
    • Python

Información

Descripción
Mapa Mental sobre POO, creado por Anderson Pinheiro el 21/09/2017.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?