calculadora usando un patron de diseño