POO - Conceitos básicos

Description

Conceitos básicos de Programação orientada a objetos: Vantagens, Objetos, Classe
Everton de Paula
Mind Map by Everton de Paula, updated more than 1 year ago
Everton de Paula
Created by Everton de Paula almost 7 years ago
125
0

Resource summary

POO - Conceitos básicos
  1. PILARES
    1. Encapsulamento
      1. Herança
        1. Polimorfismo
          1. Composição
            1. Principio da ABSTRAÇÃO
              1. Gerencia a Complexidade dos objetos
                1. Mesmo Objeto =! Abstrações
                  1. Depende do cotexto
              2. CONCEITOS
                1. Objeto
                  1. Atributo (Identidade)
                    1. Método (Operações)
                      1. Estado (Propriedade)
                        1. Instância de uma Classe
                          1. Conversa com outros Objetos
                            1. Troca de mensagens
                              1. Para qual Objeto é endereçada
                                1. Nome do método a ser exe.
                                  1. Parâmetros necessários ao método
                                  2. isso que o torna útil
                                2. Classe
                                  1. Base p/ Construção de objetos
                                    1. Tipos
                                      1. Abstrata
                                        1. Concreta
                                          1. Interface
                                      2. VANTANGES COMERNada
                                        1. Confiabilidade
                                          1. Alteração em partes
                                          2. Oportuno
                                            1. Desenvolvimento paralelo
                                            2. Manutenível
                                              1. Atualizações em partes
                                              2. Extensível
                                                1. Software é melhorado
                                                2. Reutilizável
                                                  1. Objetos de um sistema utilizado em outros
                                                  2. Natural
                                                    1. Simples de entender (abstração)
                                                  Show full summary Hide full summary

                                                  Similar

                                                  Algoritmos
                                                  Henrique Cícero
                                                  Programação
                                                  Prepara Palhoça
                                                  Ensino de Lógica de Programação para Crianças
                                                  dlantunes
                                                  Lógica de Programação
                                                  Deivson Santos
                                                  Definição de Algoritmos
                                                  Henrique Cícero
                                                  Atribuindo valores a variáveis declaradas
                                                  Fábio Ferreria
                                                  Conceitos básicos da Linguagem de Programação
                                                  Davi Fernandes
                                                  Terminologias computacionais
                                                  Marcos Henrique Pires Gonçalves
                                                  Tópicos Linguagem Java
                                                  Jorge Borges
                                                  Lógica de programação
                                                  Marianna Veríssimo
                                                  Lógica e Verdade
                                                  Eric de Lima