1 00:00:00,000 --> 00:00:10,000 Venga, pues aquí en esta aplicación, como estamos haciendo unos primeros ejercicios 2 00:00:10,000 --> 00:00:16,000 para entender esto, enunciado ya directamente nos dice las clases que hay que hacer, 3 00:00:16,000 --> 00:00:21,000 los métodos que tienen que tener, en un caso real lo que te dirán es 4 00:00:21,000 --> 00:00:25,000 dentro de la aplicación para gestionar esto, y tú ya tendrás que decidir 5 00:00:25,000 --> 00:00:30,000 qué clases te interesan, cada clase qué método, que es toda esa fase de diseño, 6 00:00:30,000 --> 00:00:35,000 pero nosotros aquí ahora mismo directamente ya nos dicen qué clases hay que hacer, 7 00:00:35,000 --> 00:00:37,000 qué propiedades y métodos y ya está. 8 00:00:37,000 --> 00:00:42,000 Bueno, pues esto se supone que es una aplicación para guardar la información 9 00:00:42,000 --> 00:00:47,000 de cuentas bancarias, guardar información, y además de esa información, 10 00:00:47,000 --> 00:00:51,000 que en este caso es el titular y la cantidad, poder hacer modificaciones, 11 00:00:51,000 --> 00:00:53,000 como ingresos y retiradas. 12 00:00:53,000 --> 00:00:56,000 Entonces como la aplicación trabaja con cuentas bancarias, 13 00:00:56,000 --> 00:01:03,000 pues entonces una clase de cajón va a tener que ser una cuenta bancaria. 14 00:01:03,000 --> 00:01:06,000 Una clase de cajón tendrá que ser una cuenta bancaria. 15 00:01:21,000 --> 00:01:27,000 Clases y objetos 1. 16 00:01:52,000 --> 00:01:56,000 Vale, lo estoy metiendo en paquetes, aunque todavía no entendamos lo que son, 17 00:01:56,000 --> 00:02:00,000 porque ahora cada ejercicio tiene varias clases, entonces así queda mejor 18 00:02:00,000 --> 00:02:03,000 cada ejercicio en un paquete distinto, para cuando suba a la aula virtual, 19 00:02:03,000 --> 00:02:06,000 aunque todavía no entendemos lo que son. 20 00:02:06,000 --> 00:02:09,000 Vale, pues esto es una aplicación para gestionar movimientos de cuentas, 21 00:02:09,000 --> 00:02:15,000 entonces de cajón una de las clases tiene que ser cuenta, que es la entidad, 22 00:02:15,000 --> 00:02:20,000 el concepto que está manejando la aplicación, pues una de las clases será cuenta. 23 00:02:21,000 --> 00:02:27,000 Entonces en un caso real, uno tendría que ponerse a pensar, 24 00:02:27,000 --> 00:02:30,000 vamos a ver que me interesa a mí de las cuentas que voy a gestionar, 25 00:02:30,000 --> 00:02:33,000 voy a gestionar fechas de apertura, voy a gestionar titulares, 26 00:02:33,000 --> 00:02:36,000 que voy a gestionar de las cuentas. 27 00:02:36,000 --> 00:02:40,000 En este caso solamente el nombre del titular y la cantidad de dinero que tiene, 28 00:02:40,000 --> 00:02:45,000 solo eso, pues solamente serían esas dos las propiedades que pondríamos. 29 00:02:46,000 --> 00:02:53,000 Vale, entonces cada cuenta se caracteriza por el titular y el dinero que tiene. 30 00:02:56,000 --> 00:02:59,000 Esas son las únicas dos cosas que interesan de las cuentas corrientes, 31 00:02:59,000 --> 00:03:02,000 el titular y la cuenta que tiene. 32 00:03:02,000 --> 00:03:08,000 Y ahora ya, tendríamos que pensar en un caso real, 33 00:03:08,000 --> 00:03:11,000 ¿qué voy a necesitar hacer yo con estas cuentas? 34 00:03:11,000 --> 00:03:14,000 Esta aplicación mía que gestiona cuentas, ¿qué va a hacer con ellas? 35 00:03:14,000 --> 00:03:19,000 ¿Va a eliminarlas? ¿Va a crearlas? ¿Va a meterles dinero? ¿Qué va a hacer? 36 00:03:19,000 --> 00:03:23,000 Bueno, pues después de analizarlo bien, uno ya llegaría a la conclusión 37 00:03:23,000 --> 00:03:27,000 de que va a hacer estas tres cositas, pues esos serían los tres métodos correspondientes. 38 00:03:27,000 --> 00:03:31,000 En este caso, esa parte ya está hecha y ya nos dicen, a ver, 39 00:03:31,000 --> 00:03:40,000 lo que tienes que hacer es ingresar una cantidad en la cuenta 40 00:03:40,000 --> 00:03:42,000 y retirar cantidades en la cuenta. 41 00:03:42,000 --> 00:03:45,000 Y ya está, no se va a hacer nada más con la cuenta corriente. 42 00:03:45,000 --> 00:03:47,000 ¿Se está grabando? 43 00:03:47,000 --> 00:03:53,000 Sí. Bueno, pues para hacer ingresos en la cuenta, 44 00:03:53,000 --> 00:03:57,000 a ver, es que se ha puesto esto, se ha medio colgado, 45 00:03:57,000 --> 00:04:00,000 ahí, ahora está bien. 46 00:04:00,000 --> 00:04:03,000 Vale, para ingresar, eso ya es un método, 47 00:04:03,000 --> 00:04:07,000 porque eso ya implica ejecutar sentencias. 48 00:04:08,000 --> 00:04:11,000 En este caso, cambiar el dato que hay aquí. 49 00:04:11,000 --> 00:04:14,000 Bueno, método de ingresar dinero. 50 00:04:14,000 --> 00:04:20,000 Pues un nombre, un nombre explicativo, venga, ingresar y ya está. 51 00:04:20,000 --> 00:04:23,000 ¿Necesitamos alguna información desde fuera? 52 00:04:23,000 --> 00:04:28,000 Pues sí, la cantidad que vamos a ingresar, los euros que vamos a ingresar. 53 00:04:28,000 --> 00:04:33,000 Bueno, pues venga, esa información habrá que pasársela desde fuera. 54 00:04:34,000 --> 00:04:37,000 ¿Nos reunimos después? ¿Nos reunimos ahora? ¿Qué hacemos? 55 00:04:39,000 --> 00:04:42,000 ¿Están todos libres? Vale.