Skip to content

renanrbs/Calculadora-de-IMC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculador de IMC

Implementação de uma calculadora de imc de adultos, idosos e crianças, utilizando padrões de projeto para minimizar a quantidade de ifs e minimizar a repetição do código. Trabalho realizado para a disciplina de Arquitetura de Softwares

Como Usar

Para verificar o funcionamento da calculadora execute os testes do JUnit que estão disponiveis no pacote tests. Para verificações manuais basta criar uma instância da classe CalculadoraIMC e realizar uma chamada ao método calcularIMC, fornecendo a altura, o peso, o sexo e a idade.

Padrões Utilizados

Os padrões Factory Method e Abstract Factory foram utilizados para criar instancias da calculadora de acordo com o tipo necessário, e o padrão Bridge foi adaptado para suprir as informaçoes que cada faixa etária deve possuir para realizar o cálculo.

Referências

http://www.mdsaude.com/2014/10/imc-indice-de-massa-corporal.html

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages