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.