Tema 10. Extensión de clases: Herencia.Sesión 910 mayo 13
Guía de cursoFundamentos de Informática (FI)http://www.lsi.uned.es/fun_informatica_p_industGRADO DE INGENIERIAEspecialidad...
Blog de FI Alzira-Valenciahttp://uned6xfi.blogspot.com
Unidad Didáctica IITema 4. Objetos y clases.Tema 5. Definición de clase.Tema 6. Interacción entre objetos.Tema 7. Estructu...
Unidad Didáctica IITema 9. Acoplamiento entre clases.Tema 10. Extensión de clases: Herencia.Tema 11. Manejo de errores y e...
Bibliografía básica (2/2)Los contenidos correspondientes a la UnidadDidáctica II se pueden encontrar en el libro:- Program...
Tema 10. Extensión de clases: Herencia.Sesión 910 mayo 13
Tema 10. Extensión de clases: Herencia.1. El uso de la herencia2. Jerarquías de herencia3. Herencia en Java1. Herencia y d...
Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Herencia_%28programaci%C3%B3n_orientada_a_objetos%29
Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Herencia_%28programaci%C3%B3n_orientada_a_objetos%29
Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Polimorfismo_%28inform%C3%A1tica%29
Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Polimorfismo_%28inform%C3%A1tica%29
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.¿Esta 1ª versión del DoME tiene Herencia?
Tema 10. Extensión de clases: Herencia.Esta 1ª versión del DoME es sin Herencia
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.Existen varios problemas fundamentales en nuestra solución actual; lasmás obvia es ...
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.super(elTitulo, tiempo)super(theTitle, time)
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.ahoraconherencia
Tema 10. Extensión de clases: Herencia.antessinherencia
Tema 10. Extensión de clases: Herencia.coche miCoche = new Coche();Vehiculo v1 = new Vehiculo();Vehiculo v2 = new Coche();...
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.http://docs.oracle.com/javase/tutorial/collections/index.html
Tema 10. Extensión de clases: Herencia.
Tema 10. Extensión de clases: Herencia.
Muchas gracias por suatención!Animo y bienvenido ala asignatura deFundamentos de Informática!Tema 10. Extensión de clases:...
13 b capitulo_8_fi_v1
Próxima SlideShare
Cargando en…5
×

13 b capitulo_8_fi_v1

723 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
723
En SlideShare
0
De insertados
0
Número de insertados
525
Acciones
Compartido
0
Descargas
4
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

13 b capitulo_8_fi_v1

  1. 1. Tema 10. Extensión de clases: Herencia.Sesión 910 mayo 13
  2. 2. Guía de cursoFundamentos de Informática (FI)http://www.lsi.uned.es/fun_informatica_p_industGRADO DE INGENIERIAEspecialidad: Electricidad (Cod.: 6801)Especialidad: Electrónica (Cod.: 6802)Especialidad: Mecánica (Cod.: 6803)Especialidad: Tecnología Industrial (Cod.: 6804)
  3. 3. Blog de FI Alzira-Valenciahttp://uned6xfi.blogspot.com
  4. 4. Unidad Didáctica IITema 4. Objetos y clases.Tema 5. Definición de clase.Tema 6. Interacción entre objetos.Tema 7. Estructuras de almacenamiento yagrupación de objetos.Tema 8. Comportamiento avanzado con objetos.Contenido de la asignatura (1/2)
  5. 5. Unidad Didáctica IITema 9. Acoplamiento entre clases.Tema 10. Extensión de clases: Herencia.Tema 11. Manejo de errores y excepciones.Tema12.Pruebas.Contenido de la asignatura (2/2)
  6. 6. Bibliografía básica (2/2)Los contenidos correspondientes a la UnidadDidáctica II se pueden encontrar en el libro:- Programación orientada a objetos con Java. Unaintroducción práctica usando BlueJ. David J. Barnesy Michael Kölling. Pearson / PrenticeHall. 2007.
  7. 7. Tema 10. Extensión de clases: Herencia.Sesión 910 mayo 13
  8. 8. Tema 10. Extensión de clases: Herencia.1. El uso de la herencia2. Jerarquías de herencia3. Herencia en Java1. Herencia y derechos de acceso2. Herencia e inicialización3. Reutilización de código pormedio de la herencia4. Subtipos1. Subclases y subtipos2. Subtipos y asignación4. Subtipos (continuación)3. Subtipo y paso de parámetros4. Variables polimórficas5. Enmascaramiento de tipos5. La clase Object6. Tipos estáticos y dinámicos7. Sobreescritura de métodos8. Llamada a métodos con lapalabra reservada super9. Métodos polimórficos10. Acceso protegido
  9. 9. Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Herencia_%28programaci%C3%B3n_orientada_a_objetos%29
  10. 10. Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Herencia_%28programaci%C3%B3n_orientada_a_objetos%29
  11. 11. Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Polimorfismo_%28inform%C3%A1tica%29
  12. 12. Tema 10. Extensión de clases: Herencia.http://es.wikipedia.org/wiki/Polimorfismo_%28inform%C3%A1tica%29
  13. 13. Tema 10. Extensión de clases: Herencia.
  14. 14. Tema 10. Extensión de clases: Herencia.
  15. 15. Tema 10. Extensión de clases: Herencia.
  16. 16. Tema 10. Extensión de clases: Herencia.¿Esta 1ª versión del DoME tiene Herencia?
  17. 17. Tema 10. Extensión de clases: Herencia.Esta 1ª versión del DoME es sin Herencia
  18. 18. Tema 10. Extensión de clases: Herencia.
  19. 19. Tema 10. Extensión de clases: Herencia.
  20. 20. Tema 10. Extensión de clases: Herencia.
  21. 21. Tema 10. Extensión de clases: Herencia.
  22. 22. Tema 10. Extensión de clases: Herencia.
  23. 23. Tema 10. Extensión de clases: Herencia.
  24. 24. Tema 10. Extensión de clases: Herencia.
  25. 25. Tema 10. Extensión de clases: Herencia.Existen varios problemas fundamentales en nuestra solución actual; lasmás obvia es la duplicación de código.
  26. 26. Tema 10. Extensión de clases: Herencia.
  27. 27. Tema 10. Extensión de clases: Herencia.
  28. 28. Tema 10. Extensión de clases: Herencia.
  29. 29. Tema 10. Extensión de clases: Herencia.
  30. 30. Tema 10. Extensión de clases: Herencia.
  31. 31. Tema 10. Extensión de clases: Herencia.super(elTitulo, tiempo)super(theTitle, time)
  32. 32. Tema 10. Extensión de clases: Herencia.
  33. 33. Tema 10. Extensión de clases: Herencia.
  34. 34. Tema 10. Extensión de clases: Herencia.
  35. 35. Tema 10. Extensión de clases: Herencia.ahoraconherencia
  36. 36. Tema 10. Extensión de clases: Herencia.antessinherencia
  37. 37. Tema 10. Extensión de clases: Herencia.coche miCoche = new Coche();Vehiculo v1 = new Vehiculo();Vehiculo v2 = new Coche();Vehiculo v3 = new Bicicleta();antes sin herenciaahora con herencia
  38. 38. Tema 10. Extensión de clases: Herencia.
  39. 39. Tema 10. Extensión de clases: Herencia.
  40. 40. Tema 10. Extensión de clases: Herencia.
  41. 41. Tema 10. Extensión de clases: Herencia.
  42. 42. Tema 10. Extensión de clases: Herencia.
  43. 43. Tema 10. Extensión de clases: Herencia.
  44. 44. Tema 10. Extensión de clases: Herencia.
  45. 45. Tema 10. Extensión de clases: Herencia.http://docs.oracle.com/javase/tutorial/collections/index.html
  46. 46. Tema 10. Extensión de clases: Herencia.
  47. 47. Tema 10. Extensión de clases: Herencia.
  48. 48. Muchas gracias por suatención!Animo y bienvenido ala asignatura deFundamentos de Informática!Tema 10. Extensión de clases: Herencia.

×