4 - Aplicação final

Para construirmos uma aplicação completa, copiaremos primeiro o projeto Modal visto anteriormente em um novo projeto Final.

Renomeie a classe ExemploLista para CadastroClientes.

Apesar de não ser uma classe relacionada com a interface gráfica, para manter a organização, vamos criar uma classe que represente um cliente em memória. Chamaremos esta classe de Cliente.

A classe Cliente será filha da classe Object. Por quê? Porque poderemos adicioná-la no JList e implementar a exibição do cliente sobrescrevendo um método toString da classe Object.

A classe Cliente terá o seguinte código:

package modulo1;

public class Cliente extends Object {
    private String nome;
    private String endereco;
    private String fone;
    private String cidade;
    private String cep;
    
    public Cliente(String nome, String endereco, String fone, String cidade, String cep) {
        this.nome = nome;
        this.endereco = endereco;
        this.fone = fone;
        this.cidade = cidade;
        this.cep = cep;
    }

    @Override
    public String toString() {
        return "Nome: "+nome.toString()+" End.: "+endereco+" Fone: "+fone;
    }
}
Copyright © 2014 AIEC.