import javax.swing.JOptionPane;
public class Principal {
public static void main(String args[]){
String s1;
int valor;
Carro cad = new Carro("","","");
Carro vnd = new Carro("","","");
Carro estq = new Carro("","","");
Oficina rep = new Oficina("","","");
s1 = JOptionPane.showInputDialog("\bMENU \bPRINCIPAL\n"+
"Escolha uma das seguites opções:\n" +
"1- Cadastrar carro\n" +
"2- Vender carro\n"+
"3- Estoque carro\n"+
"4- Reparar carro"+
"0- Sair");
valor = Integer.parseInt(s1);
while (valor != 0){
if (valor == 1)
cad.cadastraCarro();
else if(valor == 2)
vnd.vendeCarro("","");
else if (valor == 3)
estq.estoqueCarro();
else if (valor == 4)
rep.reparaCarro();
}
}
}
import javax.swing.JOptionPane;
public class Carro {
public String modelo;
public String chassi;
public String cor;
public Carro car[] = new Carro[5];
//*****************Metodo construtor
public Carro (String modelo, String chassi, String cor){
this.modelo = modelo;
this.chassi = chassi;
this.cor = cor;
}
//****************Metodos Get
public String getModelo(){
return modelo;
}
public String getChassi(){
return chassi;
}
public String getCor(){
return cor;
}
//***************Metodo Set
public void setModelo(String mod){
modelo = mod;
}
public void setChassi(String chas){
chassi = chas;
}
//****************Cadastro dos Carros
public void cadastraCarro(){
for (int x=0; x<5;x++){
car[x] = new Carro("","","");
car[x].setModelo(JOptionPane.showInputDialog("Modelo do carro"));
car[x].setChassi(JOptionPane.showInputDialog("Chassi do carro "));
System.out.println("Modelo: " +car[x].getModelo()+ "\tChassi: " +car[x].getChassi());
}
}
//**************Estoque do Carro
public void estoqueCarro(){
for(int x=0; x<5; x++){
System.out.println(car[x]);
}
}
//****************Venda dos Carros
public void vendeCarro(String nomecli, String rgcli){
chassi = JOptionPane.showInputDialog("Digite o numero do chassi do carro");
if (chassi == (getChassi())){
nomecli = JOptionPane.showInputDialog("Digite nome do cliente");
rgcli = JOptionPane.showInputDialog("Digite o rg do cliente");
JOptionPane.showMessageDialog(null,"Venda realizada com sucesso");
}
else{
JOptionPane.showMessageDialog(null, "Chassi não existe");
}
}
}
Quando executo a principal e faço um cadastro ele chama de boa, so q ele Ñ podia finaliza ele tem q retornar ao menu e eu ñ sei como fazer. Alguem pode me dar uma forcinha ai vlw