orientação objetos
1.8.1 Exercício 01
Desenvolver uma classe Java chamada Apolice com os seguintes atributos: nomeSegurado, idade e valorPremio. A classe Apolice deverá possuir os seguintes métodos:
Método Descrição imprimir() Este método não retorna valor e deverá apresentar na tela todos os atributos da classe Apolice. Para imprimir em Java utiliza-se o comando System.out.println(NOME_ATRIBUTO). calcularPremioApolice() Este método não retorna valor e deverá calcular o valor do prêmio seguindo as seguintes regras: Caso a idade seja maior que 18 e menor ou igual a 25 anos utilizar a fórmula: valorPremio += (valorPremio * 20)/100. Quando a idade for maior que 25 e menor ou igual a 36 anos utilizar a fórmula valorPremio += (valorPremio *15)/100. Quando a idade for maior que 36 anos utilizar a fórmula valorPremio += (valorPremio * 10)/100. oferecerDesconto() Este método não retorna valor, mas recebe o parâmetro cidade, que irá conter o nome da cidade para o cálculo do desconto. Caso a cidade seja Curitiba, dar um desconto no valor do prêmio de 20%. Caso a cidade seja Rio de Janeiro, dar um desconto no valor do prêmio de 15%. Caso a cidade seja São Paulo, dar um desconto no valor do prêmio de 10%. Caso a cidade seja Belo Horizonte, dar um desconto no valor do prêmio de 5%.
O programa 01.25 apresenta o resultado do exercício 01. Esta classe pode ser comparada a uma tabela de banco de dados com suas colunas e suas stored procedures. Como esta classe não