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

Mind map

Programação II

Edna Barboza Portuguese

Map content

Programação II

  1. Programação Orientada a Objetos (POO)

    • Classes
      • Estrutura que define os elementos e funcionalidades a serem manipulados
    • Atributos
      • Característica ou propriedade da classe
    • Métodos
      • Comportamento ou funcionalidade de uma classe
        • Construtor
          • Executa uma instância pelo operador "new"
        • Destrutor
          • Usado para destruir instâncias
    • Pilares
      • Abstração
        • Esconder os detalhes da implementação dentro de algo
      • Encapsulamento
        • Classes não têm acesso a seus detalhes internos (escondidos)
      • Herança
        • Supreclasse
          • Classe-mãe que dá origem a demais classes-filhas
        • Subclasse
          • Herda atributos e classes da superclasse
      • Polimorfismo
        • Métodos de mesmo nome com funções diferentes em superclasse e subclasse
    • Objeto
      • Algo que existe no mundo real
  2. Modificadores de acesso

    • Public
      • Deixa todos os atributos e métodos abertos - pode ser acessado por todos
    • Pivate
      • Atributos e métodos só podem ser acessados de dentro da própria classe, onde foram declarados
    • Protected
      • Atributos e métodos acessados pela própria classe ou por classes herdeiras
  3. Agregação

    • Relação entre objetos- todo/parte (são independentes)
  4. Composição

    • Relação entre objetos- todo/parte (são dependentes)
  5. Interfaces

    • Possui apenas métodos (implementados pela classe)
  6. Componentes

    • Elemento, módulo ou classe pronta
  7. Banco de Dados (SQL)

    • Linguagem de Manipulação de Dados - DML
      • INSERT -UPDATE - DELETE
    • Linguagem de Definição de Dados - DDL
      • CREATE - ALTER - DROP
    • Linguagem de Controle de Dados - DCL
      • GRANT - REVOKE
    • Linguagem de Transação de Dados - DTL
      • START TRANSACTION - COMMIT - ROLLBECK
    • Linguagem de Consulta de Dados - DQL
      • SELECT

Information

Description
Mind Map on Programação II, created by Edna Barboza on 28/11/2022.
Created by
Edna Barboza
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?