domingo, 10 de septiembre de 2017

23-Las Clases Abstractas

Seguimos avanzando en el curso de Java para principiantes, hoy vamos a ver las clases abstractas. ¿Qué son las clases abstractas? Las clases abstractas en Java, son un tipo de clase especial que no permite ser instanciada. ¿Qué quiere decir que las clases abstractas no pueden ser instanciadas? Quiere decir que de las clases abstractas no podemos crear objetos.
Entonces, si no puedo crear objetos de las clases abstractas, ¿Para qué sirven? Las clases abstractas sirven para ser utilizadas como super clases. Por ejemplo, supongamos que tenemos una clase abstracta llamada Persona. A partir de esta clase abstracta Persona podemos crear subclases de dicha clase, como por ejemplo la clase Profesor y la clase Alumno.

miércoles, 6 de septiembre de 2017

Colocar un Marco(JFrame) en el centro de la pantalla.

Muy buenas a tod@s, hoy os voy a dejar un programa en el que se explicala forma de colocar o situar un JFrame o un JWindow en el centro de la pantalla. Los ejemplos que vamos a ver están hechos para centrar un JFrame, pero serviría de igual forma que para un JWindow.

Es muy común que cuando creemos nuestros programas con interfaces gráficas queramos que se abran en el centro de la pantalla. Java nos proporciona un método que nos facilita mucho saber cual es la mitad horizontal y vertical de cada pantalla en particular. El método que nos hace esta gran labor es setLocationRelativeTo().

martes, 5 de septiembre de 2017

22-Las clases y paquetes

Holaaa!!! Hacía tiempo que no hacía ninguna entrada del curso de Java, perdonadme pero he tenido menos tiempo este verano del que me hubiese gustado. Espero que durante estos 2-3meses siguientes terminar el curso de java para principiantes al completo.
Después de este curso empezaré otro curso de Java pero nivel medio, en el que seguiremos aprendiendo Java pero a nivel más avanzado. Espero que sea de vuestro agrado y que aprendáis mucho.

Bueno en este tutorial vamos a ver de nuevo un resúmen de las clases y veremos qué son los paquetes y para qué sirven. Empecemos!!!

jueves, 13 de julio de 2017

Tarea 10 Programación DAM

Desarrollar una programa en JAVA que tras introducir la identificación de un alumno y de una de las asignaturas que cursa, nos permita conocer la nota que ha conseguido en la misma, en un formato similar al de la siguiente captura de pantalla:


Para ello se deberá utilizar directamente o indirectamente el  siguiente script SQL, tras crear una Base de Datos en MySQL , con el objetivo de obtener las tablas y los datos que las pueblan y que deberán ser utilizados por el programa.
Será obligatorio utilizar el mecanismo PreparedStatement con uso de parámetros.

Descargar Tarea 10 Programación 

Tarea 9 Programación DAM

A lo largo de esta unidad has terminado de familiarizarte con el resto de conceptos relacionados con la Programación Orientada a Objetos que faltaban por ver de una manera más formal y con ejemplos explícitos: composición; herencia; clases y métodos abstractos; sobrescritura de métodos; interfaces; polimorfismo; ligadura dinámica, etc.
Has experimentando con todos estos conceptos y los has utilizado en pequeñas aplicaciones para comprobar su funcionamiento y su utilidad.
Una vez finalizada la unidad se puede decir que tienes ya un dominio adecuado del lenguaje Java como un lenguaje que permite aplicar todas las posibilidades de la Programación Orientada a Objetos. Dado ese supuesto, esta tarea tendrá como objetivo escribir una pequeña aplicación en Java empleando algunas de las construcciones que has aprendido a utilizar.
Related Posts Plugin for WordPress, Blogger...