Del curso: Java: Programación orientada a objetos esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 24.900 cursos impartidos por expertos del sector.
Depurando (debug) en Java, viendo los métodos - Tutorial de Java
Del curso: Java: Programación orientada a objetos esencial
Depurando (debug) en Java, viendo los métodos
Partiendo del código que tenemos disponible en la sección de Ejercicios, vamos a ver qué estamos intentando hacer desde el main y qué resultado obtenemos. Estamos creando un pedido con una bolsa y una caja y cuatro productos distintos. Al ejecutar, obtenemos un resultado como este. La bolsa se ha quedado vacía y la caja contiene tres productos: un congelado y dos frescos. Es decir, el papel higiénico parece que se ha quedado fuera. Vamos a depurar a ver qué ha pasado. Ponemos el primer punto de ruptura en la línea para añadir el primer producto al pedido, la línea 28. Como no estamos usando el valor retornado para nada, tenemos un icono amarillo de aviso que nos dificulta ver el iconito del punto de ruptura. Podríamos resolver el aviso, en este caso eliminando la asignación a un objeto no usado, pero como no siempre lo vamos a poder hacer tan fácilmente como ahora, podemos consultar qué puntos de ruptura tenemos en la vista de depuración en la pestaña de los puntos de ruptura. De…
Practica mientras aprendes con los archivos de ejercicios.
Descarga los archivos que el instructor utiliza para enseñar el curso. Sigue las instrucciones y aprende viendo, escuchando y practicando.
Contenido
-
-
-
-
-
(Bloqueado)
Algoritmo orientado a objetos de distribución de productos en contenedores6 min 4 s
-
(Bloqueado)
Reparto de responsabilidades en la orientación a objetos7 min 11 s
-
(Bloqueado)
Depurando (debug) en Java, viendo los métodos4 min 22 s
-
(Bloqueado)
Depurando (debug) en Java, segundo intento4 min 26 s
-
(Bloqueado)
Depurando (debug) en Java, segunda iteración4 min 7 s
-
(Bloqueado)
Depurando (debug) en Java, tercera iteración3 min 57 s
-
(Bloqueado)
Diagrama de Secuencia UML de añadir producto2 min 50 s
-
Terminando las tareas pendientes (TODO)2 min 17 s
-
(Bloqueado)
Testeando (no exhaustivamente) la implementación hecha4 min 27 s
-
(Bloqueado)
-