Baixe o app para aproveitar ainda mais
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.
Compartilhar