Buscar

Aula 4 LINGUAGEM DE PROGRAMAÇAO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aula 4 – 29/08/11 
Orientação a objeto
Desenvolvimento centrado 
Classe e a representação de um conjunto de objetos, 
Objeto todo elemento observado dentro do contexto do negocio analisado
Exemplo: cliente Jose é um objeto ,o conjunto de cliente é uma classe
Atributos Relaciona o conjunto de características ou identificação do objeto da classe. Cada objeto tem seus atributos.
Exemplo: CPF, NOME, END,TEL...
METODOS OPERAÇÕES REALIZADAS PARA UM OBJETO
Instanciar deixar o objeto disponível na memória.
Public Class nomeClasse
{ private tipo nome atributo;
private tipo nome atributo;
public nomeClasse(lista assinatura)
{ this.nomeAtributo=nome atributoRecebido; //this garante que será utilizado o objeto instanciado.
}
Public*/libera o uso para todos*/ String*/tipo de retorno/* get*/ disponibiliza info p o programa/*NomeAtributo()
{ return this.nomeAtributo()
}
Public void set*/ altera a infor do objeto instanciado */NomeAtributo(lista assinatura)
{ this.nomeAtributo = nome AtributoRecebido;
Instanciar um objeto?
New 
Ponteiro variável cujo conteúdo é um endereço.
Cliente p1; //declaração do ponteiro que vai apontar para objetos da classe cliente no exemplo.
P1=new Cliente( CPF,nome,end,tel)
				ou
		 (111...,”Dinho”,”rua x”,222..)
Mostrar o CPF do Objeto Instanciado :
System.out.println(p1.getcpf());
System.out.println(p1.getnome());
System.out.println(p1.getend());
…
PACOTES
ORGANIZAR O PROJETO SEGUINDO O PADRÃO MVC (MODEL VIEW CONTROL) 
CONTROLE – CLASSES DE EXECUÇÃO ( classe main)
DOMINIO – CLASSES DE OBJETOS ( classe com variaveis , get e set)
INTERFACE – TELAS.

Continue navegando