¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

POO

profmarcelasantos Algoritmos Mestre em Engenharia Elétrica Portugués

Contenido del mapa

POO

  • Programação Orientada a Objetos: uma forma de programar na qual vários objetos se comunicam através de troca de mensagens e assim formam os programas de computadores
  1. Classes

    • É um modelo conceitual que vai ser utilizado no sistema que se deseja implementar. Exemplo: Pessoa, Computador, Celular, Carro, Cadeira, Estacionamento
    • identificação da classe{ atributos construtores métodos }
    • Cabeçalho
      • Identificação da classe
        • public class Carro{
    • Corpo
      • Atributos
        • private int quilometragem; private double combustivel; private double consumo;
        • São as características dos objetos de uma classe, são variáveis de instância que armazenam propriedades de um objeto
      • Métodos
        • public void abastece (double qlitros){ combustivel=combustivel+qlitros; } visibilidade retorno (identificador lista de parâmetros){ corpo do método }
        • São os serviços disponibliizados pela classe
      • Construtores
        • public Carro(int km, double comb,doule cons){ } visibilidade identificaro (lista parametros){ corpo do construtor }
        • O construtor inicializa os atributos do objeto da classe quando o objeto é criado, ou seja, quando se instancia um objeto usando o operador new
    • Desenvolvimento de uma classe
      • Passo 1
        • Identificar quais são os atributos
          • QUAIS SÃO OS DADOS QUE OS OBJETOS DA CLASSE QUE ESTAMOS DESENVOLVENDO DEVEM ARMAZENAR????
      • Passo 2
        • Visualizar o objeto na memória
          • Como os objetos deverão ser configurados pelo construtor?
          • Quais são os dados que o construtor deve receber para inicializar os campos do objeto
      • Passo 3
        • Quais os métodos deverão estar presentes na classe?
        • Visualizar o objeto na memória sendo afetado ou não pelo método em questão
          • O método deve retornar algum resultado???
          • Para realizar sua tarefa o método precisa de algum dado externo??
      • Passo 4
        • Fazer o Diagrama UML
  2. Objetos

    • Um objeto só existe quando é instanciado usando o operador new
    • Criação
      • o operador new
        • Declaração
        • Instanciação
    • Utilização
      • o operador .
        • Invocação de método
        • Atribuição de valores às variáveis

Información

Descripción
Mestre em Engenharia Elétrica Algoritmos Mapa Mental sobre POO, creado por profmarcelasantos el 10/11/2014.
Visitas
68
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?