Me ajudem

3 respostas
C

o negócio é o seguinte:

esta classe está herdando de outras duas classes a classe Cliente e a classe ModeloCliente, eu to querendo saber qual seria o codigo que segue onde eu parei, que está em vermelho

3 Respostas

C

Oi cabeca,

Coloque o código! :hihi:

C

desculpem é que eu criei um novo tópico, aí está o código

Galera,

Como faço no código abaixo para alterar os dados do cliente cadastrado, uma vez que consegui cadastrar, remover e fechar. falta só a opção de alterar o cadastro para que eu finalize este problema. vejam em }else if (menu.equals(“3”)){

import javax.swing.*;

public class Aplicação {

public static void main(String[] args) {

String menu = new String(0);
while (!menu.equals(4)){

menu = JOptionPane.showInputDialog(null,"Escolha a Opção\n " +

1-Cadastrar\n 2-Excluir\n 3-Alterar_Dados\n 4-Fechar);

ModeloCliente md = new ModeloCliente();
if (menu.equals(1)){

Cliente c = new Cliente(JOptionPane.showInputDialog(null,“Digite o nome do Cliente),

JOptionPane.showInputDialog(null,“Digite o CPF do Cliente),

JOptionPane.showInputDialog(null,“Digite o Nome de Contato));

md.adicionaCliente©;

}
else if (menu.equals(2)){

String ex = new String(JOptionPane.showInputDialog

(null,Digite o CPF a Ser Excluído));

for(int i=0;i < md.getNumeroCliente();i++){
Cliente c = md.getCliente(i);

if (c.getCPF().equals(ex))

md.removeCliente(i);

}

}else if (menu.equals(3)){

}

}

System.exit(0);

}

}
N

fala ae cabeca

Seu cliente tem varios campos !!
depois de escolher a opcao de alterar !!
o usuario terá q decidir o q ele pretende alterar ! tem coisas q naum se alteram nome cpf !! entaum crie um teste para as opcoes q ele poderá alterar.
Ex: case 1 -> salario case 2 ->endereco e vc deve ter feito funcoes para pegar o salario (getSalario) e (getEndereco) pra poder pegar o endereco e setSalario e setEndereco para poder altera-los.

eh uma ideia !!

abraco

Criado 25 de novembro de 2004
Ultima resposta 25 de nov. de 2004
Respostas 3
Participantes 3