lunes, 9 de febrero de 2015

Una Calculadora de enteros

Hola amigos blogueros, en la entrega de hoy vamos a trabajar varios conceptos que son importantes en el ambito de la programacion basada en objetos, lo que seria las clases y los metodos.

Pero como vamos a trabajar esos conceptos? Pues haciendo simplemente una calculadora, mostraremos paso a paso el hacer de este programa y si requieren mas informacion, pueden leer la documentacion que se encuentra en el programa, lo descargar bajo el link que se dara mas abajo en la entrada.

Para empesar debemos que tener claro lo que debemos hacer, bajo el diagrama de clases que se nos da a continuacion tenemos que crear una clase donde se guardaran todos los metodos e implementarlo en una clase principal (un Main) donde se trabajara cada uno.




Bueno teniendo  el Visual Studio Abierto vamos creando un nuevo proyecto, 1.pestaña Archivo 2.Nuevo> Proyecto 3. en nuevo proyecto escoger visual C# Aplicacion de consola> Cambiar el nombre> aceptar

Empezamos a crear las clases desde el cuadro de explorador de soluciones, en este programa necesitamos dos clases: CalculadoraEnteros (donde vamos a encontrar todos los metodos requeridos) y probadorCalculadora (donde se va a aplicar nuestra clase y probaremos cada una de las funciones)

Empezamos a escribir cada uno de los metodos en la clase CalculadoraEnteros: para mayor comprensión pueden ver a los comentarios dados en el link que se dara mas tarde donde estara el programa.


Luego empezamos a crear las opciones de consola para probar cada uno de los metodos hechos en la clase CalculadoraEnteros hacia la clase Probador calculadora. Hay que recordar que para usar los metodos de la otra clase se tienen que llamar o referenciar.



CalculadoraEnteros calculadora = new CalculadoraEnteros(); asi es como instanciamos nuestra clase en ProbadorCalculadora y por ejemplo podemos llamar el metodo asi calculadora.calculeResiduo(valor1, valor2).


Pueden revisar el resto del programa en el Link que es dado a continuacion:

https://mega.co.nz/#!u9AVUYQZ!CtdvhmbMtPjAaz7fV1vTDiSIwCFWXLUsy4FybyAUZHs

No hay comentarios:

Publicar un comentario