Oficina especialida em veiculos de grande porte
Por: Larissa Vitoria • 15/12/2020 • Abstract • 407 Palavras (2 Páginas) • 115 Visualizações
package oficina;
import java.util.Scanner;
/**
* @author Larissa Vitoria
* O projeto consiste em uma oficina
*/
public class Oficina {
public static void main(String[] args) {
// TODO Auto-generated method stub
// Oficina//
Veiculo veiculo = new Veiculo();
Veiculo caminhao= new Caminhao();
Veiculo onibus= new Onibus();
Veiculo carro = new Carro();
System.out.println("CADASTRAMENTO DO VEICULO");
System.out.println("========================");
System.out.println();
//Mecanico responsavel//
Veiculo mecanico = new Mecanico();
System.out.println("INFORMAÇÕES DO MECANICO");
System.out.println("-----------------------");
System.out.println();
mecanico.Cadastramento();
System.out.println();
Scanner dado = new Scanner(System.in);
int op=0;
// escolha para o tipo de veiculo cadastrado//
System.out.println("Tipo de Veiculo");
System.out.println("---------------");
System.out.println("1-Onibus");
System.out.println("2-Caminhão");
System.out.println("3-Carro");
op=dado.nextInt();
if(op==1){
System.out.println("INFORMAÇÕES DO VEICULO");
System.out.println("----------------------");
veiculo.Cadastramento();
onibus.Cadastramento();
System.out.println();
System.out.println("=======DADOS CADASTRAIS======");
System.out.println("-----------------------------");
System.out.println();
System.out.println("--------VEICULO---------");
veiculo.Informacoes();
onibus.Informacoes();
System.out.println();
System.out.println("--------MECANICO-----------");
System.out.println();
StringBuilder nomes = new StringBuilder(mecanico.toString());
System.out.println(nomes);
}
if (op==2){
System.out.println("INFORMAÇÕES DO VEICULO");
System.out.println("----------------------");
veiculo.Cadastramento();
caminhao.Cadastramento();
System.out.println();
System.out.println("=======DADOS CADASTRAIS======");
System.out.println("-----------------------------");
System.out.println();
System.out.println("--------VEICULO---------");
veiculo.Informacoes();
caminhao.Informacoes();
System.out.println();
System.out.println("--------MECANICO-----------");
System.out.println();
StringBuilder nomes = new StringBuilder(mecanico.toString());
System.out.println(nomes);
}
if (op==3){
System.out.println("INFORMAÇÕES DO VEICULO");
System.out.println("----------------------");
veiculo.Cadastramento();
carro.Cadastramento();
System.out.println();
System.out.println("=======DADOS CADASTRAIS======");
System.out.println("-----------------------------");
System.out.println();
System.out.println("--------VEICULO---------");
veiculo.Informacoes();
carro.Informacoes();
System.out.println();
System.out.println("--------MECANICO-----------");
System.out.println();
StringBuilder nomes = new StringBuilder(mecanico.toString());
...