1 – Crie um novo projeto no NetBeans com o nome “Transportadora”.
2 – Crie as seguintes classes: “Cliente”, “Motorista”, “Rota”, “Veiculo” e “Teste”.
3 – A classe “Motorista” deverá conter os seguintes atributos ou variáveis de instância: “nome”, “endereco”, “RG” e “salario" (todos os atributos deveram conter o modificador de acesso private).
4 – A classe “Motorista” deverá conter um construtor obrigando a quem instanciá-la passar como argumento o atributo “nome”.
5 – A classe “Veiculo” deverá conter os seguintes atributos: “placa” e “modelo” (todos os atributos deveram conter o modificador de acesso private).
6 – A classe “Veiculo” deverá conter um construtor obrigando a quem instanciá-la passar como argumento o atributo “modelo”.
7 - A classe “Rota” deverá ter os seguintes atributos: “localDestino”, “valorKM”, “valorViagem” e “distancia” (todos os atributos deveram conter o modificador de acesso private).
8 - A classe “Rota” deverá conter um construtor obrigando a quem instanciá-la passar como argumento os atributos “valorKM” , “distancia” e “destino”.
9 – A classe “Rota” deverá conter um método sem retorno e argumento com o nome “calcularRota” esse método deverá realizar o calculo do valor da rota multiplicando a distância pelo valor do quilômetro, atribuir o resultado ao atributo “valorViagem”. (1,5 PT)
10 - A classe “Cliente” deverá conter os seguintes atributos ou variáveis de instância: “nome” , “endereco”, “RG” (todos os atributos anteriores deveram conter o modificador de acesso private), ”m1” do tipo Motorista , “r1” do tipo Rota e “v1” do tipo Veiculo.
11 - A classe “Cliente” deverá conter um construtor obrigando a quem instanciá-la passar como argumento os atributos “nome”, ”m1” do tipo Motorista, “r1” do tipo Rota e “v1” do tipo Veiculo.
12 – A classe “Cliente” deverá conter um método sem retorno e argumento com o nome “visualizarRota” , esse método deverá imprimir na saída padrão as seguintes informações: 1ª linha (nome do cliente), 2ª linha (nome do motorista), 3ª linha (nome do veículo), 4ª linha (destino da viagem), 5ª linha (valor do quilômetro e distância percorrida) e na 6ª linha (valor total da viagem).
13 – A classe “Teste” necessitará do método principal (main), onde deverá ser instanciado um objeto da classe “Veiculo”, um da classe “Motorista”, um da classe “Rota” e um da classe “Cliente”.
14 – Na classe “Teste” utilize os métodos “calcularRota” para realizar o calculo da rota e “visualizarRota” para visualizar na saída padrão os dados da mesma.
Respostas
respondido por:
1
bom essa eu n sei mais vou ver se consigo te responder dps
Perguntas similares
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás