Free EntornosDesarrolloDAMEjercicioResuelto4

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

EntornosDesarrolloDAMEjercicioRe...

ElenaOrt77

Entornos de desarrollo

1º Desarrollo de Aplicaciones Multiplataforma

RIBERA DEL TAJO


Reservados todos los derechos.
No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad.
Enunciado.

En el proyecto Java que se adjunta, hay definida una Clase llamada CCuenta, que tiene una
serie de atributos y métodos. El proyecto cuenta asimismo con un Clase Main, donde se hace
uso de la clase descrita. Basándonos en ese proyecto, vamos a realizar las siguientes
actividades.

Refactorización

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

Damos botón derecho y pulsamos dentro de refactor la opción de rename. Ponemos el

nombre que queramos y pulsamos aceptar.

1
2. Introduce el método operativa_cuenta, que englobe las sentencias de
la clase Main que operan con el objeto cuenta1.

Seleccionamos el código que queremos meter dentro de un método. Pulsamos botón derecho,

Refactor > Introduce > method. Ponemos el nombre del método que queramos en este caso
“operativa_cuenta” y pulsamos aceptar

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


3

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


3. Encapsula los cuatro atributos de la clase CCuenta.

Seleccionamos los atributos que queremos encapsular. Pulsamos botón derecho y seleccionamos

“Encapsulate fields”. Comprobamos que los campos “fields visibility” estén en privados y “accesors
visibility” en public. Damos aceptar

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


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

Pulsamos botón derecho encima del nombre del método. Refactor > change method
parameters. En la ventana que se abre pulsamos “add..” y seleccionamos el nuevo
parámetro y su tipo, en nuestro caso float cantidad y pulsamos aceptar.

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


7

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


GIT

1. Crea un repositorio Git para el proyecto DAM_ED04_Actividad en la propia


carpeta donde lo tengas.

Para crear el repositorio pulsamos Team > Git > Initialize Repository…

A continuación los nombres de las clases que se han añadido a git aparecerán en verde. En este
caso la clase CCuenta y la clase Main

Llévate 1 año de WUOLAH PRO con BBVA. ¿Cómo? ¡+Info aquí!


2. Realiza una operación commit.

Pulsamos Team > Commit… y escribimos el mensaje del commit y pulsamos el


botón commit

9
Copia el código siguiente dentro del módulo operativa-cuenta (que se hizo en el
punto 2 o en Main si no has hecho este punto) y guarda el proyecto.

try {

System.out.println("Ingreso en

cuenta"); cuenta1.ingresar(1000);

} catch (Exception e) {

10

Llévate 1 año de WUOLAH PRO con BBVA. ¿Cómo? ¡+Info aquí!


System.out.print("Fallo al ingresar");

1. Muestra con Git/Show-Changes los cambios producidos en el


fichero Main.java y explora y comenta el resultado.

Pegamos el código y pulsamos Team > Show changes y nos mostrará los cambios que se han
producido desde el último commit

11

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


JAVADOC

1. Inserta comentarios Javadoc en la clase CCuenta.

Para insertar Javadoc ponemos encima de la clase /** y pulsamos la tecla enter y automáticamente

NetBeans genera el Javadoc

12

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


13
2. Genera documentación Javadoc para todo el proyecto.

Buscamos en la barra java doc y pulsamos la opción Generate Javadoc (Project) y


automáticamente nos genera un Javadoc de todo el proyecto

14

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


3. Comprueba que la documentación generada por Javadoc, abarca todos los
métodos y atributos de la clase CCuenta.

A continuación se adjuntan capturas del Javadoc generado de la clase CCuenta para


comprobar que se ha generado correctamente.

15

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!


16

¿No te llega para pagar Wuolah Pro? ¿Un año sin anuncios gratis?
17
LINK AL C ÓDIGO
https://bit.ly/EntornosDesarrollo04

18

¿Wuolah sin publicidad GRATIS? ¡Clic aquí!

También podría gustarte