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

Mindmap

POO

Pedro Felipe Bender Portugiesisch

Inhalt der Mindmap

POO

  1. 4 Pilares

    • Abstração
      • O que o objeto irá realizar dentro do sistema
      • Identidade
        • A identidade do objeto deve ser única dentro do sistema.
      • Características
        • Propriedades de um objeto
      • Ações
        • Ações que o objeto ira executar (Métodos) dentro do sistema
    • Encapsulamento
      • Capacidade de restringir o acesso as caraterísticas da classe.
      • Modificadores de Acesso
    • Herança
      • Mecanismo de compartilhamento de características por meio de hierarquias.
    • Polimofismo
      • Alteração do funcionamento interno de um método da classe pai.
      • Métodos sub
        • Pode se ter acesso aos métodos da subclasse por meio da classe pai.
  2. Classes

    • Definir uma classe, significa criar um tipo de dado
    • Membros
      • Dados
        • Mutable
          • Pode ser alterado por um método const.
        • Static
          • São variáveis que não são duplicadas nos objetos. É um item em comum á todos os objetos Ex.: Um contador de objetos da classe.
          • Inicializados
            • fora de qualquer classe ou método.
        • Atributos
      • Funcionalidade
        • Membros de funcionalidade que podem operar sobre membro de dados.
        • Construtor
          • Método de inicialização de um objeto. Tem o mesmo nome da classe.
          • Executado Automaticamente
            • Executado automaticamente na criação de um objeto. 
        • Destrutores
          • Quando um objeto sai fora de seu escopo o destrutor pode chamado.
      • Private:
        • Podem ser acessados pela classe mas não fora dela.
      • Public:
        • Podem ser acessados pela classe e por qualquer objeto declarado no sistema.
        • Interface
          • Membros públicos são a interface entre o programador e a CLASSE.
        • MÉTODOS()
          • Inline
            • Definidos dentro da classe.
          • Const
            • Não pode modificar nenhum membro de dados NÃO ESTÁTICO ou chamar qualquer função membro que não seja const.
    • Objetos
      • Uma variável do tipo classe é chamada de objeto
      • Comunicam
        • Mensagem
          • Um objeto é criado quando uma mensagem solicitando a criação do objeto é recebida pela classe.
          • Chamada
            • Mensagem é a chamada de um método.
            • Componentes
              • Receptor
                • Nome do objeto que irá receber a mensagem.
              • MÉTODOS()
                • Método do receptor que será utilizado.
              • Argumentos
                • Argumentos são informações adicionais para execução do método.
      • Const
        • Só pode chamar métodos constantes.
      • This->
        • Esse ponteiro é um ponteiro constante que contém o endereço de memória do objeto atual. Ex.: O ponteiro 'this' é usado para recuperar o x do objeto oculto pela variável ‘x’ local
    • Definição
      • A definição de classe não cria nenhum objeto. Apenas descreve como o objeto será.

Informationen

Beschreibung
Mindmap am POO, erstellt von Pedro Felipe Bender am 21/04/2019.
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck