hettore / interfaces

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Interfaces

Primeiro commit feito sem o uso de interface e o segundo implementando interface!

Uma locadora brasileira de carros cobra um valor por hora para locações de até 12 horas. Porém, se a duração da locação ultrapassar 12 horas, a locação será cobrada com base em um valor diário. Além do valor da locação, é acrescido no preço o valor do imposto conforme regras do país que, no caso do Brasil, é 20% para valores até 100.00, ou 15% para valores acima de 100.00. Fazer um programa que lê os dados da locação (modelo do carro, instante inicial e final da locação), bem como o valor por hora e o valor diário de locação. O programa deve então gerar a nota de pagamento (contendo valor da locação, valor do imposto e valor total do pagamento) e informar os dados na tela. Veja os exemplos.

Exemplo 1

exemplo 2

exemplo3

Comportamento no console:
interfaces1

interfaces2

About


Languages

Language:Java 100.0%