El objetivo de esta sesión, es la de ver que es un proyecto en BlueJ, que son los objetos y cuales son los errores de compilación más habituales y como se pueden solucionar.
- Aclaraciones de la sesión 1. (Tiempo estimado 10 minutos)
¿Qué sucede si tenemos un ordenador con arquitectura de 32 bits?
Actualmente Java solo da soporte para 64 bits.
Con lo cual si tenemos un sistema de 32 bits o el explorador es de 32 bits, debemos de instalar una versión anterior que soporte 32 bits.
La podemos descargar desde páginas externas a la empresa Oracle, ejemplo:
Para 32 bits, en BlueJ descargarte la versión 4.1.4.
La tienes en este enlace https://www.bluej.org/
Video de Aclaraciones de la sesión 1
- Proyecto. (Tiempo estimado 40 minutos)
Pasos para crear un nuevo proyecto.
1.- Crear un nuevo proyecto en BlueJ, simplemente al iniciar BlueJ, en el menú superior, pulsamos en Proyecto -> Nuevo
2.- Pulsar sobre “Nuevo“, nos aparecerá un cuadro de dialogo, donde podremos seleccionar donde queremos guardar el proyecto y como lo queremos llamar (poner un nombre)
3.- Pulsar en “Crear“, ya podremos trabajar con el nuevo Proyecto.
- Errores de Compilación (parte 1) (Tiempo estimado 20 minutos)
Actividad a entregar de esta sesión. (Tiempo estimado 20 minutos)
Fecha tope el día 16 de marzo de 2026 a las 23:59 horas.
Por correo electrónico a: luis.vazquez@lugo.uned.es
Actividad a realizar: (Consiste en Diseño de Clases y Subclases)
- Crear una clase principal denominada PIEZA.
- Crear tres subclases de PIEZA, que son PiezaImportada, Almacen y Color (de tipo enumerado)
- Crear dentro del mismo diagrama otra clase principal, denominada ORIGEN (de tipo enumerado).
- Enlazar la subclase PiezcaImportada como subclase de ORIGEN (con "implements")
- Crear dentro del mismo diagrama otra clase Principal, denominada ENTREGA
- Enlazar la subclase Almacen como subclase de ENTREGA (con "implements")
En el asunto del correo indicar: Actividad 2 y Nombre y Apellidos
Adjuntar el "FICHERO DEL PROYECTO DE BLUEJ"
Nota: Si intentáis compilar este código os va a dar error. Lo que busco con esta actividad es generar el Diagrama de Clases. (Ya que hay Polimorfismo y Herencia, que con lo que llevamos visto de Java no vamos arreglarlo para intentar tener claro los conceptos básicos, de Clase, Subclase y Objeto)
Próxima Sesión
Próxima sesión disponible el día 3 de marzo de 2026 a las 18 horas.