Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

En el proyecto 

Java "Deposito", hay definida una Clase llamada CCuenta, que


tiene una serie de atributos y métodos. El proyecto cuenta asimismo con una
Clase Main, donde se hace uso de la clase descrita.

Pulsa aquí para descargar dicho proyecto ("Deposito.rar").

Basándonos en ese proyecto, vamos a realizar las siguientes actividades.

REFACTORIZACIÓN

1. Las clases deberán formar parte del paquete cuentas.


2. Cambiar el nombre de la variable "miCuenta" por "cuenta1".
3. Introducir el método operativa_cuenta, que englobe las sentencias de la
clase Main que operan con el objeto cuenta1.
4. Encapsular los atributos de la clase CCuenta.
5. Añadir un nuevo parámetro al método operativa_cuenta, de nombre
cantidad y de tipo float.

GIT

1. Configurar GIT para el proyecto. Crear un repositorio público en GitHub.


2. Realizar, al menos, una operación commit. Comentando el resultado de la
ejecución.
3. Mostrar el historial de versiones para el proyecto mediante un comando
desde consola.

JAVADOC

1. Insertar comentarios JavaDoc en la clase CCuenta.


2. Generar documentación JavaDoc para todo el proyecto y comprueba que
abarca todos los métodos y atributos de la clase CCuenta.

Criterios de puntuación. Total 10 puntos.


Los criterios de puntuación serán los siguientes:

1. Cambia el nombre de la variable "miCuenta" por "cuenta1". = 1 punto.


2. Introduce el método operativa_cuenta, que englobe las sentencias de la
clase Main que operan con el objeto cuenta1. = 1 punto.
3. Encapsula los cuatro atributos de la clase CCuenta. = 1 punto.
4. Añadir un nuevo parámetro al método operativa_cuenta, de nombre
cantidad y de tipo float. = 1 punto.
5. Configurar GIT para el proyecto. Crear un repositorio público en GitHub.= 1
punto.
6. Realiza, al menos, una operación commit, comentando el resultado de la
ejecución. = 1 punto.
7. Mostrar el historial de versiones para el proyecto mediante un comando
desde consola.= 1 punto.
8. Inserta comentarios Javadoc en la clase Ccuenta. = 1 punto.
9. Genera documentación Javadoc para todo el proyecto. = 1 punto.
10. Comprueba que la documentación generada por Javadoc, abarca todos los
métodos y atributos de la clase Ccuenta. = 1 punto.

Recursos necesarios para realizar la Tarea.

Ordenador con el IDE que se vaya a usar.


Proyecto Java "deposito" disponible en  este enlace.
Conexión a Internet si precisas la instalación de GIT o trabajas con GitHub.

Consejos y recomendaciones.

Se pretende que realices las operaciones de refactorización, control de versiones y


documentación de una aplicación. Se parte de la base, de que has adquirido
conocimientos suficientes de programación.

REFACTORIZACIÓN

1. Las clases deberán formar parte del paquete cuentas.

Refactor

Mover

Clases
incluidas en el
paquete
“Cuentas”
2. Cambiar el nombre de la variable "miCuenta" por "cuenta1".

Refactor

Rename

3. Introducir el método operativa_cuenta, que englobe las sentencias de la clase Main


que operan con el objeto cuenta1.

Refactor

Extract Method
4. Encapsular los atributos de la clase CCuenta.

5. Añadir un nuevo parámetro al método operativa_cuenta, de nombre cantidad y de tipo


float.
GIT

1. Configurar GIT para el proyecto. Crear un repositorio público en GitHub.

Vincular proyecto local con el remoto de GitHub


2. Realizar, al menos, una operación commit. Comentando el resultado de la
ejecución.

Commit 2

Commit 3
Commit 1

Historial de 3 Commits en la rama master

3. Mostrar el historial de versiones para el proyecto mediante un comando desde consola.


Crear Tag 19-02-23

Mostrar lista

Commits en GitHub

Publicar etiqueta al
GitHub

Versiones
JAVADOC

1. Insertar comentarios JavaDoc en la clase CCuenta.

2. Generar documentación JavaDoc para todo el proyecto y comprueba


que abarca todos los métodos y atributos de la clase CCuenta.

También podría gustarte