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

Mind map

Orientação a objetos(Java)

Rodrigo Pereira Java - Orientação a objetos English

Orientação a objetos(Java)

Map content

Orientação a objetos(Java)

  1. Objetos

    • Um objeto representa um item identificável, uma unidade ou entidade, individual, seja real ou abstrato, com uma regra bem definida.
    • Entidade
      • Concreta
      • Abstrata
    • Tem Características
      • ATRIBUTOS
    • Executam ações
      • MÉTODOS
    • Possuem
      • Estado
        • Valores possíveis que um atributo pode assumir
          • Atributos
            • Variáveis de instância
            • Declarada fora de métodos
            • Existe enquanto objeto existir
            • Operador (this.) referencia atributos do objeto
      • Comportamento
        • Funções que podem ser executadas pelo objeto
          • Métodos
            • Com passagem de Parametro
            • Sem passagem de Parametro
            • Usa-se ponto (.) para acessar métodos dos objetos
            • Construtor
              • Mesmo nome da classe
              • Não tem retorno
              • Classe pode conter varios construtores
                • Diferencia qtd. e tipos param.
      • Identidade
        • única no sistema
    • Instância
  2. Classes

    • Molde de criação objetos
    • Modelam objetos
      • Tipos de dados
      • Operações possíveis
    • Exemplo de uma classe
  3. Tudo em Java é Classe

    • Menos os tipos primitivos
    • Biblioteca Java muito extensa
  4. busca

    • Poderosos para resolver problemas complexos
    • Códigos Conceitualmente simples
  5. Objetivos

    • Reutilizabilidade
      • Reutilização do software
    • Adaptabilidade
      • Capacidade de reagir conforme o contexto
    • Robustez
      • Sistemas confiáveis, tolerante a falhas
  6. Princípios

    • Modularidade
      • Divisão do software em módulos
        • Que interagem entre si, criando uma funcionalidade
    • Encapsulamento
      • Atributos de classes não podem ser alterados diretamente
        • Somente por meio de métodos
      • Vantagens
        • Liberdade na implementação
        • Facilita a adaptação
    • Abstração
      • Decompor em partes fundamentais
      • Deixar de lado detalhes desnecessários
      • Focar no problema

Images and files in the map

  • Orientação a objetos(Java)

Information

Description
Java - Orientação a objetos Mind Map on Orientação a objetos(Java), created by Rodrigo Pereira on 01/02/2017.
Created by
Rodrigo Pereira
Views
4
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?