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

Mindmap

Orientação a Objetos Básica

Leônidas Oliveira Portugiesisch

Inhalt der Mindmap

Orientação a Objetos Básica

  1. Problemas do Paradigma Procedural

    • Validação CPF
    • Repetição de Código
    • Esquecer de Usar a Função
  2. História

    • 1991
    • Grupo de Engenheiros
    • Sun Microsystems
    • Nova Linguagem
      • Controles de TV
        • Comunicar-se
      • Geladeiras
      • Telefones
      • Fornos
      • Códigos Pequenos
      • Infalível
      • Diferentes Aparelhos
      • C++
      • Java
        • Vantagens
          • Compilada e Interpretada
            • Compilar
              • Java (.java)
              • Bytecode (.class)
              • Verifica se tem ERROS (Sintaxe)
            • Interpretada
              • Traduz
              • Executa
                • .exe
                • .sh
                • .dmg
          • Portabilidade
            • Ruindwos
            • MAC
            • Linux
          • Segurança
            • Encapsulamento
              • Página Web
                • SQL Injection
          • Máquina Virtual
            • Tradução
              • Bytecode
  3. Conceito

    • Na programação orientada a objetos um programa de computador é conceituado como um conjunto de objetos que trabalham juntos para realizar uma tarefa. Cada objeto é uma parte do programa, interagindo com as outras partes de maneira específica e totalmente controlada (CADENHEAD; LEMAY,2005, p. 6).
    • Orientado a objetos
      • O Mundo Consiste de Objetos
      • O Software Simula o Mundo Real.
      • Objeto
        • *São “coisas” do mundo real que possuem dados (atributos) e realizam ações(métodos);  *O estado de um objeto pode variar de acordo com a execução do programa (tempo);  *São oriundos(instâncias) de classes.
        • Característica / Dados / Atributos
        • Ações / Operações / Métodos
        • Guarda (encapsula) a Lógica de Negócios
      • Quebra Problema em Pequenas Partes
      • Benefícios
        • Modularidade
          • Uma vez criado, um objeto pode ser passado por todo o sistema.
        • Encapsulamento
          • Detalhes de implementação ficam ocultos externamente ao objeto.
        • Reuso
          • Uma vez criado, um objeto pode ser utilizado em outros programas.
        • Manutenibilidade
          • Manutenção é realizada em pontos específicos do seu programa (objetos).
      • Classe
        • No paradigma orientado a objetos, uma classe é uma estrutura que abstrai um conjunto de objetos com características similares.
        • Modelo / Especificação
        • Cada instância é um
          • Em programação orientada a objetos, chama-se instância de uma classe, umobjeto cujo comportamento e estado são definidos pela classe. "Instância" é, neste caso, um anglicismo, significando "caso" ou "exemplo" (em inglês instance). ...Instância é a concretização de uma classe.
          • Concretização de uma Classe.
        • Próprias Regras
      • Método
        • Ações realizadas sobre os atributos de um objeto
        • Equivalem às funções e procedimentos da programação estruturada
        • A declaração e implementação dos métodos ocorre dentro das classes
      • Prática...
        • Conta
          • Características (Atributos)
            • Número da conta
            • nome do cliente
            • Saldo
            • Limite
          • O que Faz (Métodos)
            • Saca uma Quantidade x
            • Deposita uma Quantidade x
            • Imprime o Nome do Dono da Conta
            • Devolve o Saldo Atual
            • Transfere uma Quantidade x para uma Outra Conta y

Informationen

Beschreibung
Mindmap am Orientação a Objetos Básica, erstellt von Leônidas Oliveira am 15/09/2017.
Erstellt von
Leônidas Oliveira · Sep 2017
Aktualisiert
15 Sep 2017
Aufrufe
3
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck