O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Introdução a Orientação a Objetos

Jorge Antonio Carneiro Diniz Português

Conteúdo do mapa

Introdução a Orientação a Objetos

  1. Paradigmas de Programação

    • Corresponde a um conjunto de características que, juntas, definem como ela opera e resolve os problemas.
      • principais paradigmas utilizados hoje no mercado:
        • Funcional
          • Lógico
            • Declarativo
              • Imperativo
                • Orientado a objetos
                  • Orientado a eventos
                    • o controle de fluxo de programas orientados a evento são guiados por indicações externas, chamadas eventos.
                  • Na orientação a objetos utilizamos uma lógica bem próxima do mundo real, lidando com objetos, estruturas que já conhecemos e sobre as quais possuímos uma grande compreensão.
                • é aquele baseado em ordens, instruções e comandos, o programador diz como e o quê exatamente um programa ou rotina deve realizar.
              • O paradigma declarativo é baseado no lógico e funcional. Linguagens declarativas descrevem o que fazem e não exatamente como suas instruções funcionam. Ex: HTML, XML, XSLT, XAML etc.
            • Esse paradigma chega no resultado esperado a partir de avaliações lógico-matemáticas.
          • Trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis. Ela enfatiza a aplicação de funções
  2. Pilares 4 da Programação Orientada a Objetos

    • Abstração: A abstração consiste em um dos pontos mais importantes dentro de qualquer linguagem Orientada a Objetos.
      • Encapsulamento:Se trata de um dos elementos que adicionam segurança à aplicação em uma programação orientada a objetos pelo fato de esconder as propriedades, criando uma espécie de caixa preta.
        • Herança:O reuso de código é uma das grandes vantagens da programação orientada a objetos. Muito disso se dá por uma questão que é conhecida como herança.
          • Polimorfismo: Trata-se da capacidade de alterar a forma original conforme a necessidade do momento.
  3. Elementos básicos da POO

    • Classes
      • Objetos
        • Métodos
          • Atributos
            • são os elementos que definem a estrutura de uma classe. Os atributos também são conhecidos como variáveis de classe.
            • Instancias
              • Instanciar uma classe é criar um novo objeto do mesmo tipo dessa classe.de classe
          • Um método é uma sub-rotina que é executada por um objeto ao receber uma mensagem. Os métodos determinam o comportamento dos objetos de uma classe e são análogos a funções ou procedimentos da programação
        • Um objeto pode ser uma variável, função, ou estrutura de dados. Em programação orientada a objetos, a palavra objeto refere-se a um "molde"/classe, que passa a existir a partir de uma instância da classe.
      • Modelo ou esquema a partir do qual os objetos são criados (instanciados).

Informações

Descrição
Mapa Mental sobre Introdução a Orientação a Objetos, criado por Jorge Antonio Carneiro Diniz em 04-10-2020.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?