Materiales para la Unidad 10

Publicado: Lunes, 21 \21\UTC junio \21\UTC 2010 en 10. Programación orientada a objetos (y II)
Presentación

Transcripción de la parte teórica de la unidad 10

Teoría

Con el tema 10 finalizamos el estudio de los principios básicos de la programación orientada a objetos: trataremos la herencia y el manejo de excepciones.

El tema de la herencia corresponde al apartado 5.7 del material que utilizamos. En este tema se estudia la herencia y el polimorfismo. No os asustéis, se les dan nombres “extravagantes” para que parezca algo difícil de entender. Pero con la base que tenéis de SGBD (de nuevo) tenéis casi todo el camino recorrido.

El concepto de herencia lo habéis tratado en SGBD en lo que allí se denomina especialización/generalización (entidad/superentidad/subentidad). La idea es la misma: existen una serie de elementos que heredan características de elementos “padre” y que tienen algunas especiales propias. En SGBD esos elementos son las entidades y en DFSI son las clases. Durante esta semana pondré algo en el blog sobre esto, seguidme la pista.

No quiero complicaros con conceptos más “fuertes”, así que el apartado 5.7.6 (interfaces) no lo leáis. Sólo para el que le interese, comentar que es la manera que Java puede hacer herencia múltiple, es decir, que una clase herede características de “varios padres”.

El tema del manejo de excepciones se trata en el apartado 7 (excepciones) del material complementario “curso de Java”. Veréis cómo la gestión de errores se controla automáticamente por Java y para ello simplemente tenéis que introducir un par de líneas para que funcione. Y con algunas líneas más, podéis hacer un control exhaustivo añadiendo vuestros propios mensajes de error.

NOTA:

Por si no os gusta/os queda corta la explicación de la herencia, también podéis mirarlo en el apartado 6.4 de este material complementario.

Ya adelanto que este es un tema mucho más suave que el anterior.

Os deseo un buen estudio.

Laboratorio

El laboratorio se visualiza mejor en alta definición (HD) y a pantalla completa.

También tienes la posibilidad de ver el video con subtítulos. Para ello, haz clic sobre el botón “Turn on Captions” (CC).

Décima Práctica de Evaluación (PEV10)
Práctica de evaluación

La Décima Práctica de Evaluación del módulo es una práctica dividida en dos partes.

  1. La primera parte trata la herencia. Debéis crear dos nuevas clases que son heredadas (extienden) la clase Equipo. Estas clases tienen atributos propios y sobrecargan el método toString() para visualizar todos esos atributos.

  2. La segunda parte trata el manejo de excepciones. Simplemente debéis tratar los posibles errores para que aparezcan vuestros propios mensajes.

Recordad que para acceder a la evaluación cuatrimestral, la entrega de todas las PEVs es obligatoria (y cada una de ellas debe tener una nota superior a 2).

Sinopsis de la película "Echelon: la máquina espía"Documental

Mira el documental “Echelon: la máquina espía”. A continuación, comenta tus impresiones sobre lo que en él se dice en el foro del Aula Virtual.

Enlace al documental en Megavideo: http://www.megavideo.com/?v=CT2FXMDS

Orientaciones didácticas

Las orientaciones didácticas de una unidad son un resumen (no más de un folio) con unas pequeñas pautas  que permiten al alumno hacerse una idea general de qué va a aprender en esa unidad – respecto a los contenidos teóricos – y cómo debe desarrollar la parte práctica.

En estas orientaciones también se incluye un registro organizado con los comentarios realizados por el alumnado durante el desarrollo de la unidad, que seguramente ayudarán a facilitar la comprensión de los conceptos teórico-prácticos.

Aquí tenéis las orientaciones didácticas de la unidad 10:

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s