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

Mapa mental

Orientação a Objetos

Fatima Vasquez Varanda Português

Conteúdo do mapa

Orientação a Objetos

  1. Está centrada em

    • Resolver as pequenas partes do problema, para chegar à solução completa
      • Utiliza conceitos de
        • Abstração
          • TAD - Tipo Abstrato de Dados
          • Especificação de um conjunto de dados e operações que podem ser executadas sobre esses dados
        • Modularização
          • Permite transformar um TAD em um “componente de software”
          • Esse componente de software, pode ser reaproveitado e, se necessário, adaptado para diferentes projetos
        • Encapsulamento
          • Processo de ocultação das características internas do objeto
  2. Classe

    • Características
      • Conceito abstrato sobre um conjunto de objetos semelhantes
      • Descrição de um molde que especifica as propriedades e o comportamento para um conjunto de objetos similares
    • Componentes
      • Métodos
        • Definição
          • Comportamento definido pelas funções que os objetos podem realizar
        • Servem para
          • Determinar o estado do objeto
      • Atributos
        • Definição
          • Propriedades do objeto
        • Servem para
          • Alterar os estados de um objeto
        • Inicializados com os valores-padrão
          • false
            • Para o tipo boolean
          • Caractere cujo código Unicode é zero e que é impresso como um espaço
            • Para o tipo char
          • Valor 0 (zero)
            • Para o tipo inteiro (byte, short, long, int), ou de ponto flutuante (float, double)
          • null
            • Para instâncias de qualquer classe, inclusive da classe String
      • Objetos
        • são
          • Instâncias criadas a partir de uma mesma classe
        • Como são criados / instanciados em Java
          • Utilizando a palavra reservada new
          • Chamadando o construtor da classe
        • Como se comunicam
          • Enviam mensagens uns para os outros através da chamada do método
            • Tipos de mensagens
              • Informativa
              • Interrogativa
              • Imperativa
        • Tipos de Relacionamento
          • Dependência
          • Agregação
          • Composição
          • Generalização/ Especialização
  3. Vantagem

    • Reaproveitamento de código
      • Coesão máxima e acoplamento mínimo
      • Implementação de classes abertas para extensões e fechadas para modificações
      • Implementação voltada para interfaces

Informações

Descrição
Mapa Mental sobre Orientação a Objetos, criado por Fatima Vasquez Varanda em 21-10-2020.
Criado por
Fatima Vasquez Varanda · out 2020
Atualizado
22 out 2020
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?