Ampliaciones - rploaiza/IWVG.SwC.Roberth GitHub Wiki
Las siguientes ampliaciones se las debe realizar de acuerdo al desarrollador que se asigne.
ACT-#1
Crear un método que permita sumar uno a las coordenadas de la clase Point
- Se quiere ampliar en la clase
Point
con una funcionalidad. - Consiste en crear un método que devuelva las coordenadas y le sumes uno a la coordenada x y.
Ejemplo: Point[x+1,y+1]
Observaciones:
- Realizar las respectivas pruebas unitarias.
- Revisar las normas para programador, las cuales te dan la información.
ACT-#2
Modificar la clase User para que pueda obtener el código postal y su email
- Se quiere ampliar en la clase
User
con una funcionalidad. - Modificar el método User para que ingrese dos parámetros más de tipo entero y String respectivamente, y crear con su respectivo método para que devuelva.
Observaciones:
- Realizar las respectivas pruebas unitarias.
- Revisar las normas para programador, las cuales te dan la información.
ACT-#3
Crear un método que permita multiplicar y eliminar lineas de código en la clase DecimalCollection
- Se quiere ampliar en la clase
DecimalCollection
con una funcionalidad y aumentar la cobertura. - Crear un método para la multiplicación basado en la funcionalidad de la suma que ya esta implementada y eliminar las siguientes lineas de código, ubicados en el método sum() y higher():
assert collection != null;
if (this.collection.isEmpty()) {
throw new ArithmeticException("Empty collection");
}
Observaciones:
- Realizar las respectivas pruebas unitarias.
- Revisar las normas para programador, las cuales te dan la información.
ACT-#4
Crear un método que permita obtener el inverso de una fracción de la clase Fraction
- Se quiere ampliar en la clase
Fraction
una funcionalidad. - Consiste en crear un método que dada una fracción, devuelva su inverso.
Observaciónes:
- Realizar las respectivas pruebas unitarias.
- Revisar las normas para programador, las cuales te dan la información y si necesitas más información sobre el inverso puedes revisar el enlace.
ACT-#5
Crear un método que permita sumar uno a la fracción de la clase Fraction
- Se quiere ampliar en la clase
Fraction
una funcionalidad. - Consiste en crear un método que devuelva la fracción sumando uno al numerador y denominador.
Ejemplo: 7/2 + 1 = 8/3
Observaciónes:
- Realizar las respectivas pruebas unitarias.
- Revisar las normas para programador, las cuales te dan la información.
ACT-#6
Crear un método que permita multiplicar dos a la fracción de la clase Fraction
- Se quiere ampliar en la clase
Fraction
una funcionalidad. - Consiste en crear un método que devuelva la fracción multiplicando dos al numerador y denominador.
Ejemplo: 7/2 * 2 = 14/4
Observaciónes:
- Realizar las respectivas pruebas unitarias.
- Revisar las normas para programador, las cuales te dan la información.