Mindmap
POO
Inhalt der Mindmap
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
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{
- Identificação da classe
- 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
- Atributos
- 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????
- Identificar quais são os atributos
- 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
- Visualizar o objeto na memória
- 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
- Passo 1
Objetos
- Um objeto só existe quando é instanciado usando o operador new
- Criação
- o operador new
- Declaração
- Instanciação
- o operador new
- Utilização
- o operador .
- Invocação de método
- Atribuição de valores às variáveis
- o operador .
Informationen
- Beschreibung
- Mestre em Engenharia Elétrica Algoritmos Mindmap am POO, erstellt von profmarcelasantos am 10/11/2014.
- Erstellt von
- profmarcelasantos
- Aufrufe
- 68
- Bewertung