Jump to content
  • 0
lucas9

Com base nos conceitos de reutilização de código e flexibilidade

Question

Com base nos conceitos de reutilização de código e flexibilidade, você deve planejar uma classe de faturamento com o método faturar. Lembre-se que não é permitido reescrever métodos; no entanto, deve ser considerado que cada perfil de cliente tem uma regra de faturamento diferente. Veja:

  • Cliente pessoa física recebe um desconto de 15% e tem 30 dias para pagar.
  • Cliente pessoa jurídica recebe um desconto de 20% e tem 60 dias para pagar.
  • Cliente governo não recebe desconto e deve pagar à vista.

Use os comandos try e catch para tratar as possíveis exceções (por exemplo, tentar ler mais clientes do que existem).

Share this post


Link to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Sapinn
      Salve salve.
      Mas uma dúvida minha aqui É o seguinte tenho uma pagina que tem um texto de um usuario e eu gostaria de imprimir esta página usando javascript. Sei que usando o window.print() da pra imprimir o problema é que não fica organizado. Então eu gostaria de imprimir outra pagina na qual eu organizaria melhor o  texto e outra informações do usuario para impressão. Alguém tem algum codigo ae que faça isso?
       
      Desde já agradeço.
    • By Isabel Ferreira
      Olá, bom dia
       
      Estou tendo um pequeno problema na instalação e configuração do Boleto.net, mesmo lendo no gith deles, aparentemente não estou sabendo mexer, pois é a primeira vez que eu o utilizo. Teria como alguém me explicar o passo a passo de como fazer? Para eu ver o que de errado eu possa ter feito.
       
      Muito obrigada
    • By Lucas Trindade
      Boa noite galera!
       
      Estou desenvolvendo um site em Bootstrap e surgiu uma dúvida afinal nunca desenvolvi um layout desta forma.
       
      Na foto anexada os 3 cards estão deslocados para baixo do container e isto faz com que a seção seguinte dos cards fique em cima deles por conta deste deslocamento.
       
      Não sei se fui bem claro mas, como eu arrumaria isso? 
       
      Preciso desenvolver este site para enviar para uma empresa. Alguém poderia me ajudar? Se for necessário envio o arquivo com o site inteiro.Obrigado
    • By Ana Caroline Candido
      Boa Tarde pessoal.
      Estou no 3 semestre do curso ciência da computação, e estou com muita dificuldade de achar uma forma de realizar um programa solicitado em meu trabalho semestral.
      Alguém poderia me ajudar, dar alguma luz de como posso começar a desenvolver?
      Segue :

      Deverá ser realizado um trabalho utilizando algoritmos considerando o seguinte exemplo: o geoprocessamento de imagens da floresta amazônica permite a fiscalização de ações de crimes ambientais. Os satélites geram cerca de 100 mil imagens de toda a região a cada 24 horas, essas imagens são armazenadas o catalogadas. Os agentes de fiscalização fazem buscas frequentes de imagens especificas nestas imagens. Cerca de 1000 buscas são feitas no intervalo de 24 horas. Deverá ser selecionado três ou mais estruturas de dados (Pilha ou Fila, Arvores, Vetor) e desenvolver um sistema computacional completo que obtenha os dados catalogados das imagens capturadas dos satélites e compare os desempenhos entre eles. A unidade de medida para efeito de comparação deverá ser o tempo total de ordenação. Deverá ser contabilizado o tempo de aquisição dos dados e o processo específico de busca) Os dados que serão utilizados para as ordenações deverão ser externos (obtidos a partir de valores previamente armazenados, tais como arquivos texto) e internos (valores aleatórios gerados pelo próprio programa ou fornecidos diretamente pelo usuário).  
    • By joicitias
      Olá, 
      Estou aprendendo a programar ainda, e preciso fazer com que ao clicar em um botão o  conteúdo selecionado de um select seja copiado para uma textarea. 
       
       

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.