import java.util.*;
public class aprimo {
public static void main (String Args []){
Veiculos myVeiculos = new Veiculos();
Scanner input = new Scanner (System.in);
VeiculosPasseio myVeiculosPasseio = new VeiculosPasseio ();
VeiculoCarga myVeiculoCarga = new VeiculoCarga ();
int escolha;
String a = null;
System.out.println("Bem-Vindo ao Cadastro de Veiculos! \n\n\n");
System.out.println("Digite a cor do veiculo:");
String cor = input.nextLine();
myVeiculos.setCor(cor);
// leia a variavel cor
System.out.println("Digite o ano do veiculo:");
String ano = input.nextLine();
myVeiculos.setAno(ano);
// leia a variavel ano
System.out.println("Digite o motor do veiculo:");
String motor = input.nextLine ();
myVeiculos.setMotor(motor);
// leia a variavel motor
System.out.println("Digite a marca do veiculo:");
String marca = input.nextLine();
myVeiculos.setMarca(marca);
// leia a variavel marca
System.out.println("Digite o modelo do veiculo:");
String modelo = input.nextLine();
myVeiculos.setModelo(modelo);
// leia a variavel modelo
System.out.println("Digite tipo de combustivel do veiculo:");
String tipoCombustível = input.nextLine();
myVeiculos.setTipoCombustível(tipoCombustível);
// leia a variavel tipoCombustível
System.out.println("Digite a quantidade de veiculos no estoque:");
String estoque = input.nextLine();
myVeiculos.setEstoque(estoque);
// leia a variavel estoque
System.out.println("Tecle a opcao desejada \n" +
"*A* - Para veiculos de passeio.\n" +
"*B* - Para veiculos de carga. \n \n");
a = input.next();
escolha = Integer.parseInt(a);
//leia a opcao escolhida
switch (escolha){
case 1: System.out.println("VEICULOS DE PASSEIO");
// caracteristicas do veiculo passeio
System.out.println("Qual o numero de portas?");
String numeroPortas = input.nextLine();
myVeiculosPasseio.setNumeroPortas(numeroPortas);
// leia a variavel numeroPortas
System.out.println("Tamanho do compartimento de bagagens:");
String capacidadeTraseira = input.nextLine();
myVeiculosPasseio.setCapacidadeTraseira(capacidadeTraseira);
// leia a variavel capacidadeTraseira
; // fim dos atributos veiculos de passeio
break;
case 2:
[b]System.out.println("Digite a capacidade de carga do veiculo:\n");
String capacidadeCarga = input.nextLine();
myVeiculoCarga.setCapacidadeCarga(capacidadeCarga);
System.out.println("Digite qual a quantidade de espaco para passageiros");
String numeroPassageiros = input.nextLine();
myVeiculoCarga.setNumeroPassageiros(numeroPassageiros);[/b]
System.out.println("Carro equipado com Rastreamento via satelite");
String rastreamentoSatelite = input.nextLine();
myVeiculoCarga.setRastreamentoSatelite(rastreamentoSatelite);
;
break;
default: System.out.println("opcao invalida");
System.out.printf("Ano: %s \n", myVeiculos.getAno());
System.out.printf("Cor: %s \n ", myVeiculos.getCor());
System.out.printf("Motor: %s \n", myVeiculos.getMotor());
System.out.printf("Marca: %s \n",myVeiculos.getMarca());
System.out.printf("MOdelo: %s \n", myVeiculos.getModelo());
System.out.printf("Movido a: %s \n",myVeiculos.getTipoCombustível());
System.out.printf("Saldo de: %s pecas \n", myVeiculos.getEstoque());
}
}
}
os trechos em vermelho sao os que eu acredito que sejam as causas do meu problema maaasss....
agradecido.