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

Mind map

Análise Orientada a Objetos

Bruno Melo8699 Portuguese

Map content

Análise Orientada a Objetos

  1. Abstração

    • Consiste na seleção de alguns aspectos de domínio do problema a modelar, desconsiderando os irrelevantes para o nível de abstração em questão.
  2. Visibilidade

    • Indica o nível de acessibilidade de um atributo ou método. Basicamente, há três modos de visibilidade: Pública, Privada e Protegida.
  3. Classes

    • Classe é a representação de um conjunto de coisas reais ou abstratas que são reconhecidas como sendo do mesmo tipo.
  4. Atributos

    • São as características de uma classe, ou seja, as peculiaridades que costumam variar de objeto para objeto.
  5. Métodos

    • Representam as atividades que uma classe pode executar. Podemos comparar um método a uma função desenvolvida em uma linguagem de programação como, por exemplo, Java.
  6. Polimorfismo

    • Trabalha com a redeclaração de métodos previamente herdados por uma classe.
  7. UML

    • Utilizada para modelar sistemas de informação baseado no paradigma Orientação a Objetos. Tem como objetivo auxiliar em: Requisitos, Comportamento, Estrutura lógica, Dinâmica dos processos e Necessidades físicas da implantação.
  8. Herança

    • Permite o reaproveitamento de atributos e de métodos otimizando, assim, o tempo de construção do código.
  9. Objeto

    • Um objeto é uma pessoa, um lugar, é a base para todos os outros conceitos da orientação a objetos. Facilita a compreensão do mundo real e oferece uma base real para implementação em computador.
  10. Encapsulamento

    • Significa separar o programa em partes, o mais isoladas possível, tornar o software mais flexível, fácil de alterar e de criar novas implementações.

Information

Description
Mind Map on Análise Orientada a Objetos, created by Bruno Melo8699 on 10/06/2016.
Created by
Bruno Melo8699
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?