Ejercicio I01 - Sumador
Consigna
Crear un proyecto de tipo biblioteca de clases y agregar la clase Sumador.
Crear dos constructores:
Sumador(int)inicializacantidadSumasen el valor recibido por parámetro.Sumador()inicializacantidadSumasen cero. Reutilizará al primer constructor.
El método
SumarincrementarácantidadSumasen 1 y adicionará sus parámetros con la siguiente lógica:- En el caso de
Sumar(long, long)sumará los valores numéricos - En el de
Sumar(string, string)concatenará las cadenas de texto.
- En el caso de
Crear un proyecto de consola y agregar un objeto del tipo Sumador en el método Main y probar el código.
Seguido:
Generar una conversión explícita que retorne
cantidadSumas.Sobrecargar el operador
+(suma) con dos operadores de tipoSumador. El resultado será unlongcorrespondiente al resultado de la suma del atributocantidadSumasde cada argumento.Sobrecargar el operador
|(pipe) con dos operadores de tipoSumador. Deberá retornartruesi ambos sumadores tienen igual valor en el atributocantidadSumas.
Agregar un segundo objeto del tipo Sumador en el método Main y probar el código.
Resolución
| Video | Código |
|---|