Depuración con Puntos de Ruptura con el IDE NetBeans

Páginas: 5 (1160 palabras) Publicado: 23 de septiembre de 2015
Depuración con Puntos de
Ruptura con el IDE NetBeans
En ocasiones no estamos interesados en ejecutar un programa instrucción por
instrucción sino que sólo deseamos que el programa se detenga después de ejecutar
ciertas instrucciones y nos permita inspeccionar los valores de algunas variables. En
esos casos podemos colocar en esas instrucciones unas marcas llamadas puntos de
ruptura que hacen queel programa se detenga antes de la ejecución de dichas
instrucciones.

Colocación de Puntos de Ruptura
Para colocar un punto de ruptura en un programa usando puntos de ruptura se sigue el
siguiente procedimiento:
1. Utilizando la herramienta de desarrollo NetBeans, creé un proyecto llamado
capital.
2. Haga que este proyecto sea el proyecto principal y establezca el nombre de la
clase principal aDemoCapital dentro del paquete pruebas.
3. Cree una clase llamada Capital dentro del paquete objetosNegocio y edite el
código de la clase Capital como se muestra en el siguiente listado:
Capital.java
/*
* Capital.java
*
* Creada el 11 de octubre de 2005, 12:36 PM
*/
package objetosNegocio;
/**
* Esta clase permite tabular el capital acumulado de una inversión,
* a una tasa de interés anual, conrecapitalización mensual.
* También determina el número de meses necesarios para que una
inversión
* se duplique
*
* Ilustra el uso de la sentencia while
*
* @author mdomitsu
*/
public class Capital {
private double capitaInicial;

ITSON

Manuel Domitsu Kono

2

Depuración con Puntos de Ruptura con el IDE NetBeans

private double tasa;
private int meses;
/**
* Constructor que inicializa losatributos de la clase al valor
* de sus parametros
* @param capitaInicial Capital inicial
* @param tasa Tasa de interes anual
* @param meses Meses a tabular
*/
public Capital(double capitaInicial, double tasa, int meses) {
this.capitaInicial = capitaInicial;
this.tasa = tasa;
this.meses = meses;
}
/**
* Este metodo tabula el capital acumulado de una inversión,
* a una tasa de interés anual, conrecapitalización mensual
*/
public void tabla() {
int mes = 1;
double capital = capitaInicial;
System.out.println("Mes
Capital");
while(mes <= meses) {
capital *= (1 + tasa / 12);
System.out.println(mes + "
" + capital);
mes++;
}
}
/**
* Este metodo determina el número de meses necesarios para
* que una inversión se duplique
*/
public void duplica() {
int mes = 0;
double capital = capitaInicial;
doubledobleCapital = 2* capital;
while(capital <= dobleCapital) {
capital *= (1 + tasa / 12);
mes++;
}
System.out.println("Meses: " + mes + "

Capital: " + capital);

}
}

4. Edite la clase principal DemoCapital como se muestra en el siguiente listado:
DemoCapital.java
/*
* DemoCapital.java.
*/

ITSON

Manuel Domitsu Kono

Depuración con Puntos de Ruptura con el IDE NetBeans

package pruebas;
importobjetosNegocio.Capital;
/**
* Esta clase permite probar la clase Capital
*
* @author mdomitsu
*/
public class DemoCapital {
/**
* Esta funcion prueba los metodos de la clase Capital
* @param args Argumentos en la linea de comando
*/
public static void main(String[] args) {
DemoCapital demoCapital = new DemoCapital();
Capital capital = new Capital(100.0, 0.60, 12);
System.out.println("CapitalAcumulado");
capital.tabla();
System.out.println("\nMeses para que se duplique el capital");
capital.duplica();
}
}

5. En el Panel de Edición haga clic en la pestaña del panel con el código de la
clase Capital para que su código sea visible.
6. Coloque el cursor sobre la línea en la que se encuentre la instrucción donde
quiere un punto de ruptura, en este caso la instrucción es:
mes++;

dentro del métodotabla().
7. Haga clic con el botón derecho y seleccione la opción Debug/Toggle
Breakpoint o presione las teclas Ctrl + F8, Figura 1.
8. La línea con el punto de ruptura aparece resaltada con el color rojo, Figura 2.

ITSON

Manuel Domitsu Kono

3

4

Depuración con Puntos de Ruptura con el IDE NetBeans

Figura 1

Figura 2
9. Otra forma de establecer un punto de ruptura es hace clic sobre el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PUNTO DE RUPTURA
  • Punto De Ruptura O Fractura
  • Ide Puntos De Discusion
  • Puntos importantes del ide
  • Ide Netbeans
  • NETBEANS IDE
  • Netbeans Ide Java Quick Start Tutorial
  • ¿Cómo ejemplificar la oposicon al progreso y la idea de ruptura epistemologica?

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS