Ajuda em programinha de controle de Estacionamento

7 respostas
M

Boa noite. Sou novo no Forum e também em Java. Alguém poderia me ajudar com um aplicativo que estou tentando montar. Ele apresenta 3 classes: Estacionamento, Veiculo e NotaFiscal. Meu programinha pretende controlar o fluxo de veículos no interior do Estacionamento, calculando um valor a pagar com base no horário de entrada e no de saída, havendo, para tanto, um fator de multiplicação(que terá um determinado valor de acordo com o tipo de veículo. Por exemplo: Se tipoVeiculo é automovel, o fator de multiplicação será 0,5; se tipoVeiculo for caminhonete, o fator será de 1). Bom, por enquanto sei que a minha classe Estacionamento terá 3 atributos( nome, cnpj - estes do tipo String- e listaVeiculos do tipo List). Coloquei aqui em anexo os 3 arquivos que já fiz em Java.

Obrigado.

7 Respostas

jPscoralicK

Bem-vindo mauriciocuri,

olhei seu código aqui, mas qual está sendo o seu problema? em qual parte do código?

[ ]

M

jPscoralicK:
Bem-vindo mauriciocuri,

olhei seu código aqui, mas qual está sendo o seu problema? em qual parte do código?

[ ]

Minha dúvida é na NotaFiscal. Como calcular o valor para cobrar do veiculo?

Marky.Vasconcelos

eu não vi seu código mas pra sua duvida existe o if

if(Veiculo instanceof caminhonete){ cobrar = 1.00; }if(Veiculo intanceof carro){ cobrar = 0.5; }
mas nesse caso vc teria que ter uma classe chamda Veiculo e a classe carro e caminhonete que extendem veiculo;

M

Estou com um grande problemão…
Meu professor de JAVA afirmou que meu código não está nos conformes e que deverei repensar alguns pontos tais como calcular o valor do pagamento do veículo conforme a data e saída do veículo do estacionamento. Estou desesperado, pois só falta a cadeira de JAVA pra me formar e acho que não vou dar conta pois meu tempo está esgotado. Alguém poderia me dar uma mão e me ajudar a construir esse programa do estacionamento? O enunciado do trabalho é o seguinte:

Controle de estacionamento:
Desenvolver um programa windows para o controle de estacionamento em Java. Não é necessária a utilização de banco de dados, podendo os dados serem armazenados apenas em memória, em estruturas adequadas.
O programa deverá ter:

Tela para cadastro da tabela de preços, composta de um valor para a 1a hora e outro valor para horas adicionais;
Tela para entrada de veículo no estacionamento, através da digitação da placa do veículo;

Tela para a saída de veículo do estacionamento, através da digitação da placa: após a saída, o programa deverá exibir na tela as informações do cupom fiscal (Placa do veículo, Data e hora de entrada, Data e hora de saída, Valor a pagar).
Não há diferenciação de veículos neste estacionamento, ou seja, carro, moto ou caminhão pagam sempre o mesmo valor.
O valor a ser pago será sempre baseado na diferença em horas entre a entrada e saída, sendo o valor da 1a hora diferenciado. Não há desconto para turnos inteiros (se o veículo ficou 1 dia estacionado, pagará o valor de hora x 24, por exemplo).

Se alguém puder me dar esse ajuda,
Obrigado

M

:roll: Poderia me ajudar com a seguinte questão?
Tenho de calcular o valor que o veículo deverá pagar ao sair do estacionamento, mostrar a hora de saída, data de saída e o valor a pagar. Minha dúvida é se deverei criara um novo método, como será esse método para que possa calcular o valor que o veiculo deverá pagar

Obrigado.

D

Olá amigos, tb tenho duvidas sobre o metodo p/ calcular o valor a ser pago, tendo em vista q a 1ª hora o cliente paga 1 real e as horas excedentes paga 2 reais! Como ficaria o metodo?

obrigado

D

VLW

Criado 27 de maio de 2007
Ultima resposta 27 de abr. de 2009
Respostas 7
Participantes 4