| 4 y 6 |
PROG 05.- Desarrollo de clases.
- Concepto de clase.
- Repaso del concepto de objeto.
- El concepto de clase.
- Empaquetado de clases.
- Jerarquía de paquetes.
- Utilización de los paquetes.
- Inclusión de una clase en un paquete.
- Proceso de creación de un paquete.
- Estructura y miembros de una clase.
- Declaración de una clase.
- Cabecera de una clase.
- Cuerpo de una clase.
- Atributos.
- Declaración de atributos.
- Modificadores de atributos.
- Modificadores de acceso.
- Modificadores de contenido (I): atributos constantes.
- Modificadores de contenido (II): atributos estáticos.
- Combinando modificadores.
- Objetos inmutables.
- Métodos.
- Declaración de un método.
- Cabecera de método.
- Modificadores en la declaración de un método.
- Parámetros en un método.
- Listas de parámetros variables.
- Modificador final en los parámetros.
- Cuerpo de un método.
- Valor devuelto por un método:
return.
- Variables locales.
- El operador de autorreferencia
this.
- Lanzando excepciones desde un método.
- Encapsulación, control de acceso y visibilidad.
- Métodos de acceso (I): getters.
- Métodos de acceso (II): setters.
- Métodos privados.
- Sobrecarga de métodos.
- Sobrecarga de operadores.
- Métodos estáticos.
- Método
main en Java.
- Método
toString en Java.
- Constructores.
- Concepto de constructor.
- Implementación de constructores.
- Lanzando excepciones desde los constructores.
- Sobrecarga de constructores.
- Uso de la llamada a
this() en los constructores.
- Constructores de copia.
- Destrucción de objetos.
- Métodos "fábrica" o pseudoconstructores.
- Bloques de inicialización en Java.
- Documentación de una clase.
- Etiquetas y posición.
- Uso de las etiquetas.
- Orden de las etiquetas.
- Ejemplo práctico.
- Creación y utilización de objetos.
- Declaración de un objeto.
- Creación de un objeto.
- Referencias a un objeto.
- Manipulación de un objeto: utilización de métodos y atributos.
- Recogiendo excepciones lanzadas por un método.
Anexo I.- Ejercicios de implementación de clases.
Anexo II.- Implementación de la clase Vehículo.
|
Desarrollo de clases:
- Concepto de clase y objeto.
- Estructura y miembros de una clase. Diagramas de clase.
- Creación de atributos.
- Creación de métodos.
- Creación de constructores.
- Utilización de clases y objetos.
- Concepto de herencia. Tipos. Utilización de clases heredadas. (*)
- Librerías de clases. Creación. Inclusión y uso de la interface. (*)
|
|
En la columna Contenidos según normativa, el texto en color negro se refiere a contenidos mínimos recogidos en el RD, y el texto en color azul y acabado en (*), al adaptable por las CCAA, de acuerdo con la Orden correspondiente.
|