Este documento presenta el tema 10 sobre la extensión de clases a través de la herencia en Java. Explica conceptos como jerarquías de herencia, subtipos, reutilización de código mediante herencia, sobrescritura de métodos, y métodos polimórficos. También incluye ejemplos sobre cómo aplicar estos conceptos en un juego de aventura de tipo "Colossal Cave" para mejorar el diseño de clases mediante herencia y alta cohesión.
Este documento presenta la guía de curso para la asignatura de Fundamentos de Informática. La guía incluye cuatro especialidades de ingeniería y proporciona detalles sobre los doce temas que comprenden la Unidad Didáctica II, incluyendo definición de clases, interacción entre objetos y herencia. También recomienda un libro de texto y proporciona información de contacto para un blog relacionado con la asignatura.
Carta descriptiva para recurso.docx mi wikiAHOMEKIRA
El documento presenta un plan de lecciones sobre terremotos para estudiantes de quinto grado. La lección cubre temas como qué es un temblor, los tipos de temblores, las placas tectónicas, figuras importantes en el estudio de los terremotos como Charles Richter y Beno Gutenberg, cómo cuidarse durante un temblor, y la elaboración de un tríptico sobre lo aprendido. Cada tema incluye objetivos de aprendizaje, páginas web de referencia y actividades para que los estudiantes profundicen su conocimiento
El documento resume el caso de Arturo y las lecciones aprendidas de su proyecto. Arturo tuvo éxito al desarrollar un plan detallado que consideró las ventajas, desventajas y necesidades de los consumidores. También analizó su entorno, identificó problemas en el sector agropecuario y propuso soluciones para aumentar el cultivo y consumo de plátanos.
This document provides a quick reference guide for EJBQL 3.0, including:
1) How to write queries using parameters, perform updates and deletes, use subqueries, ordering, and aggregates.
2) Details on query structure, available where clause methods, and using SQL queries.
3) How to map query results to custom result classes and aliases.
El 80% de las personas encuestadas conocen los diferentes tipos de energía, mientras que el 15% no los conoce. Aunque la mayoría conoce los tipos de energía, algunas personas aún no están familiarizadas con los conceptos básicos de energía.
Este documento presenta cuatro actividades relacionadas con blogs y medios impresos. La primera actividad pide investigar sobre almacenamiento de archivos en sitios como Google Sites y SkyDrive. La segunda actividad instruye crear un archivo con los pasos para crear y publicar en un blog. La tercera actividad pide publicar la historia de Angostura en el blog personal con fotos y videos. La cuarta actividad pide investigar cómo publicar un audio en el blog. El documento también proporciona instrucciones detalladas sobre cómo grabar y publicar un audio en un blog
Este documento presenta la guía de curso para la asignatura de Fundamentos de Informática. La guía incluye cuatro especialidades de ingeniería y proporciona detalles sobre los doce temas que comprenden la Unidad Didáctica II, incluyendo definición de clases, interacción entre objetos y herencia. También recomienda un libro de texto y proporciona información de contacto para un blog relacionado con la asignatura.
Carta descriptiva para recurso.docx mi wikiAHOMEKIRA
El documento presenta un plan de lecciones sobre terremotos para estudiantes de quinto grado. La lección cubre temas como qué es un temblor, los tipos de temblores, las placas tectónicas, figuras importantes en el estudio de los terremotos como Charles Richter y Beno Gutenberg, cómo cuidarse durante un temblor, y la elaboración de un tríptico sobre lo aprendido. Cada tema incluye objetivos de aprendizaje, páginas web de referencia y actividades para que los estudiantes profundicen su conocimiento
El documento resume el caso de Arturo y las lecciones aprendidas de su proyecto. Arturo tuvo éxito al desarrollar un plan detallado que consideró las ventajas, desventajas y necesidades de los consumidores. También analizó su entorno, identificó problemas en el sector agropecuario y propuso soluciones para aumentar el cultivo y consumo de plátanos.
This document provides a quick reference guide for EJBQL 3.0, including:
1) How to write queries using parameters, perform updates and deletes, use subqueries, ordering, and aggregates.
2) Details on query structure, available where clause methods, and using SQL queries.
3) How to map query results to custom result classes and aliases.
El 80% de las personas encuestadas conocen los diferentes tipos de energía, mientras que el 15% no los conoce. Aunque la mayoría conoce los tipos de energía, algunas personas aún no están familiarizadas con los conceptos básicos de energía.
Este documento presenta cuatro actividades relacionadas con blogs y medios impresos. La primera actividad pide investigar sobre almacenamiento de archivos en sitios como Google Sites y SkyDrive. La segunda actividad instruye crear un archivo con los pasos para crear y publicar en un blog. La tercera actividad pide publicar la historia de Angostura en el blog personal con fotos y videos. La cuarta actividad pide investigar cómo publicar un audio en el blog. El documento también proporciona instrucciones detalladas sobre cómo grabar y publicar un audio en un blog
Este documento presenta el tema 10 de la asignatura Fundamentos de Informática sobre la herencia en programación orientada a objetos. Explica conceptos clave como subclases, subtipos y polimorfismo, y cómo la herencia permite extender clases existentes para evitar duplicación de código y lograr mayor reutilización. Incluye enlaces a Wikipedia sobre herencia y polimorfismo, así como a la documentación de Oracle sobre colecciones en Java.
Este documento trata sobre el tema 10 de la asignatura Fundamentos de Informática, que es la extensión de clases a través de la herencia. Explica conceptos como jerarquías de herencia, subtipos, sobrescritura de métodos y métodos polimórficos. También incluye ejemplos prácticos de cómo aplicar la herencia mediante el juego de las cavernas para mejorar la cohesión y reutilización del código.
El documento trata sobre el Tema 10 de la asignatura Fundamentos de Informática, que es la Extensión de clases a través de la Herencia. Explica conceptos como jerarquías de herencia, herencia en Java, subtipos, sobrescritura de métodos y el uso de la palabra reservada "super". También incluye enlaces a Wikipedia sobre herencia y polimorfismo en programación orientada a objetos.
Este documento presenta la guía de curso para la asignatura de Fundamentos de Informática. La asignatura se ofrece para cuatro especialidades de ingeniería y cubre temas como objetos, clases, herencia, manejo de errores y pruebas. El contenido se basa en un libro de programación orientada a objetos con Java.
El documento trata sobre el Tema 5 de la asignatura Fundamentos de Informática. Explica conceptos clave como clases, atributos, constructores, métodos y su interacción. Detalla los tipos de métodos y cómo se usan las estructuras de control como la sentencia condicional if dentro de las clases.
Este documento presenta la guía de curso para la asignatura de Fundamentos de Informática, dirigida a estudiantes de ingeniería eléctrica, electrónica, mecánica o tecnología industrial. La guía describe 12 temas sobre conceptos básicos de programación orientada a objetos como objetos, clases, herencia y excepciones, así como la bibliografía recomendada.
Este documento presenta el tema 9 de una asignatura de Fundamentos de Informática sobre acoplamiento entre clases. El tema cubre 1) acoplamiento y cohesión, 2) uso de encapsulación para reducir acoplamiento, y 3) ejecutar una aplicación fuera de BlueJ. El documento también incluye información sobre otros temas de la asignatura y referencias bibliográficas.
Este documento presenta una guía de curso para la asignatura de Fundamentos de Informática. La asignatura se ofrece en varias especialidades de ingeniería y cubre temas como objetos y clases, definición de clases, interacción entre objetos, estructuras de almacenamiento, herencia, manejo de errores y pruebas. La guía incluye el contenido de cada tema, la bibliografía recomendada y enlaces a recursos adicionales.
Este documento trata sobre el Tema 8 de la asignatura de Fundamentos de Informática. El tema cubre comportamiento avanzado con objetos, incluyendo documentación de clases, paquetes, visibilidad, variables de clase y constantes.
El documento trata sobre el tema 9 de acoplamiento entre clases. Explica que el acoplamiento se refiere a la dependencia entre clases y que la encapsulación puede usarse para reducir el acoplamiento. También incluye ejemplos de una agenda diaria y una calculadora para ilustrar conceptos como pruebas unitarias y modularidad.
El documento presenta el tema 4 de la asignatura Fundamentos de Informática sobre objetos y clases. Se introducen conceptos como objeto, clase, creación e invocación de objetos, parámetros, tipos de datos e instanciación. Se explican objetos mediante el ejemplo de un ninot de falla y su molde, y se menciona el uso del banco de objetos en BlueJ para interactuar con ellos de forma didáctica.
Este documento contiene el programa analítico de la asignatura de Estructura de Datos impartida en la Universidad Tecnológica de Panamá. Presenta la identificación de la asignatura, los objetivos y perfil del egresado. También incluye la misión y visión de la universidad, la facultad y la carrera de Licenciatura en Redes Informáticas a la que pertenece la asignatura. Por último, contiene el diario de una estudiante sobre las clases y temas vistos a lo largo del semestre.
Este documento presenta recursos bilingües y TIC para actividades didácticas. Primero, describe experiencia académica y laboral en educación bilingüe y TIC. Luego, detalla recursos en inglés para bilingüismo como páginas web, videos y CLIL. Finalmente, explica recursos TIC como páginas web, redes sociales, presentaciones y animaciones, concluyendo con actividades didácticas usando estos recursos.
Este documento presenta el tema 8 sobre comportamiento avanzado con objetos. Incluye información sobre documentación de clases, paquetes e importación, visibilidad, variables de clase y constantes. También proporciona enlaces a recursos adicionales sobre estas temas.
1. El documento presenta la guía del curso de Fundamentos de Informática impartido en el primer curso del Grado de Ingeniería. 2. El curso consta de dos unidades didácticas que cubren temas como hardware, software, objetos, clases, herencia y excepciones. 3. La evaluación incluye prácticas obligatorias y un examen final teórico-práctico.
Jerarquía de clases, herencia, polimorfismoEdwin Loayza
Este documento presenta un resumen de 3 oraciones o menos del tema 3 sobre herencia en Java:
El tema introduce conceptos clave de herencia como la jerarquía de clases, la reutilización de código a través de la herencia, y la capacidad de extender y redefinir métodos en subclases. Además, explica mecanismos como el polimorfismo que permiten tratar objetos de diferentes tipos de manera uniforme. Finalmente, incluye ejemplos prácticos sobre herencia en el contexto de la gestión bancaria.
Este documento proporciona una introducción al tema de la herencia en Java. Explica conceptos clave como la herencia, la redefinición de métodos y atributos, y el uso de la palabra reservada "super". También presenta un ejemplo de cómo modelar una jerarquía de clases bancarias utilizando la herencia, donde la clase DepósitoEstructurado hereda de la clase Depósito.
Este documento presenta la información de un curso sobre estructuras de datos en C++. El curso consta de 3 unidades con 9 capítulos en total que cubren temas como apuntadores, memoria dinámica, estructuras de datos lineales y no lineales como pilas, colas, listas, árboles y grafos. El curso requiere 3 prácticas de laboratorio en C++ y se evalúa con proyecto final.
Este documento presenta la información de un curso sobre estructuras de datos en C++. El curso consta de 3 unidades que cubren temas como memoria dinámica, estructuras de datos lineales y no lineales. Incluye 9 capítulos con lecciones sobre pilas, colas, listas, árboles y grafos. El curso es metodológico de 3 créditos que evalúa el 40% mediante un proyecto. Comprende 3 prácticas de laboratorio en C++ de 4 horas cada una desarrolladas en centros de la UNAD
Este documento trata sobre el tema de la herencia en Java. Explica conceptos como subclases, superclases, constructores, redefinición de métodos y cómo se aplica la herencia en un caso de estudio de depósitos bancarios.
El documento describe dos escenarios para usar Webex en educación: 1) educación a distancia con Webex Meetings, que permite clases virtuales en tiempo real con audio, video y compartición de pantalla; y 2) colaboración entre profesores con Webex Teams, que ofrece chat y compartición de documentos.
Este documento presenta una serie de charlas sobre innovación organizadas por la Fundación Bankinter. Incluye temas como metodología de innovación, tecnologías digitales, energía, salud personalizada, intraemprendimiento e identidad digital en el pasado, presente y futuro. También contiene enlaces a videos y presentaciones relacionadas con estos temas.
Este documento presenta el tema 10 de la asignatura Fundamentos de Informática sobre la herencia en programación orientada a objetos. Explica conceptos clave como subclases, subtipos y polimorfismo, y cómo la herencia permite extender clases existentes para evitar duplicación de código y lograr mayor reutilización. Incluye enlaces a Wikipedia sobre herencia y polimorfismo, así como a la documentación de Oracle sobre colecciones en Java.
Este documento trata sobre el tema 10 de la asignatura Fundamentos de Informática, que es la extensión de clases a través de la herencia. Explica conceptos como jerarquías de herencia, subtipos, sobrescritura de métodos y métodos polimórficos. También incluye ejemplos prácticos de cómo aplicar la herencia mediante el juego de las cavernas para mejorar la cohesión y reutilización del código.
El documento trata sobre el Tema 10 de la asignatura Fundamentos de Informática, que es la Extensión de clases a través de la Herencia. Explica conceptos como jerarquías de herencia, herencia en Java, subtipos, sobrescritura de métodos y el uso de la palabra reservada "super". También incluye enlaces a Wikipedia sobre herencia y polimorfismo en programación orientada a objetos.
Este documento presenta la guía de curso para la asignatura de Fundamentos de Informática. La asignatura se ofrece para cuatro especialidades de ingeniería y cubre temas como objetos, clases, herencia, manejo de errores y pruebas. El contenido se basa en un libro de programación orientada a objetos con Java.
El documento trata sobre el Tema 5 de la asignatura Fundamentos de Informática. Explica conceptos clave como clases, atributos, constructores, métodos y su interacción. Detalla los tipos de métodos y cómo se usan las estructuras de control como la sentencia condicional if dentro de las clases.
Este documento presenta la guía de curso para la asignatura de Fundamentos de Informática, dirigida a estudiantes de ingeniería eléctrica, electrónica, mecánica o tecnología industrial. La guía describe 12 temas sobre conceptos básicos de programación orientada a objetos como objetos, clases, herencia y excepciones, así como la bibliografía recomendada.
Este documento presenta el tema 9 de una asignatura de Fundamentos de Informática sobre acoplamiento entre clases. El tema cubre 1) acoplamiento y cohesión, 2) uso de encapsulación para reducir acoplamiento, y 3) ejecutar una aplicación fuera de BlueJ. El documento también incluye información sobre otros temas de la asignatura y referencias bibliográficas.
Este documento presenta una guía de curso para la asignatura de Fundamentos de Informática. La asignatura se ofrece en varias especialidades de ingeniería y cubre temas como objetos y clases, definición de clases, interacción entre objetos, estructuras de almacenamiento, herencia, manejo de errores y pruebas. La guía incluye el contenido de cada tema, la bibliografía recomendada y enlaces a recursos adicionales.
Este documento trata sobre el Tema 8 de la asignatura de Fundamentos de Informática. El tema cubre comportamiento avanzado con objetos, incluyendo documentación de clases, paquetes, visibilidad, variables de clase y constantes.
El documento trata sobre el tema 9 de acoplamiento entre clases. Explica que el acoplamiento se refiere a la dependencia entre clases y que la encapsulación puede usarse para reducir el acoplamiento. También incluye ejemplos de una agenda diaria y una calculadora para ilustrar conceptos como pruebas unitarias y modularidad.
El documento presenta el tema 4 de la asignatura Fundamentos de Informática sobre objetos y clases. Se introducen conceptos como objeto, clase, creación e invocación de objetos, parámetros, tipos de datos e instanciación. Se explican objetos mediante el ejemplo de un ninot de falla y su molde, y se menciona el uso del banco de objetos en BlueJ para interactuar con ellos de forma didáctica.
Este documento contiene el programa analítico de la asignatura de Estructura de Datos impartida en la Universidad Tecnológica de Panamá. Presenta la identificación de la asignatura, los objetivos y perfil del egresado. También incluye la misión y visión de la universidad, la facultad y la carrera de Licenciatura en Redes Informáticas a la que pertenece la asignatura. Por último, contiene el diario de una estudiante sobre las clases y temas vistos a lo largo del semestre.
Este documento presenta recursos bilingües y TIC para actividades didácticas. Primero, describe experiencia académica y laboral en educación bilingüe y TIC. Luego, detalla recursos en inglés para bilingüismo como páginas web, videos y CLIL. Finalmente, explica recursos TIC como páginas web, redes sociales, presentaciones y animaciones, concluyendo con actividades didácticas usando estos recursos.
Este documento presenta el tema 8 sobre comportamiento avanzado con objetos. Incluye información sobre documentación de clases, paquetes e importación, visibilidad, variables de clase y constantes. También proporciona enlaces a recursos adicionales sobre estas temas.
1. El documento presenta la guía del curso de Fundamentos de Informática impartido en el primer curso del Grado de Ingeniería. 2. El curso consta de dos unidades didácticas que cubren temas como hardware, software, objetos, clases, herencia y excepciones. 3. La evaluación incluye prácticas obligatorias y un examen final teórico-práctico.
Jerarquía de clases, herencia, polimorfismoEdwin Loayza
Este documento presenta un resumen de 3 oraciones o menos del tema 3 sobre herencia en Java:
El tema introduce conceptos clave de herencia como la jerarquía de clases, la reutilización de código a través de la herencia, y la capacidad de extender y redefinir métodos en subclases. Además, explica mecanismos como el polimorfismo que permiten tratar objetos de diferentes tipos de manera uniforme. Finalmente, incluye ejemplos prácticos sobre herencia en el contexto de la gestión bancaria.
Este documento proporciona una introducción al tema de la herencia en Java. Explica conceptos clave como la herencia, la redefinición de métodos y atributos, y el uso de la palabra reservada "super". También presenta un ejemplo de cómo modelar una jerarquía de clases bancarias utilizando la herencia, donde la clase DepósitoEstructurado hereda de la clase Depósito.
Este documento presenta la información de un curso sobre estructuras de datos en C++. El curso consta de 3 unidades con 9 capítulos en total que cubren temas como apuntadores, memoria dinámica, estructuras de datos lineales y no lineales como pilas, colas, listas, árboles y grafos. El curso requiere 3 prácticas de laboratorio en C++ y se evalúa con proyecto final.
Este documento presenta la información de un curso sobre estructuras de datos en C++. El curso consta de 3 unidades que cubren temas como memoria dinámica, estructuras de datos lineales y no lineales. Incluye 9 capítulos con lecciones sobre pilas, colas, listas, árboles y grafos. El curso es metodológico de 3 créditos que evalúa el 40% mediante un proyecto. Comprende 3 prácticas de laboratorio en C++ de 4 horas cada una desarrolladas en centros de la UNAD
Este documento trata sobre el tema de la herencia en Java. Explica conceptos como subclases, superclases, constructores, redefinición de métodos y cómo se aplica la herencia en un caso de estudio de depósitos bancarios.
El documento describe dos escenarios para usar Webex en educación: 1) educación a distancia con Webex Meetings, que permite clases virtuales en tiempo real con audio, video y compartición de pantalla; y 2) colaboración entre profesores con Webex Teams, que ofrece chat y compartición de documentos.
Este documento presenta una serie de charlas sobre innovación organizadas por la Fundación Bankinter. Incluye temas como metodología de innovación, tecnologías digitales, energía, salud personalizada, intraemprendimiento e identidad digital en el pasado, presente y futuro. También contiene enlaces a videos y presentaciones relacionadas con estos temas.
Este documento presenta una introducción a la gestión de servicios dentro del certificado profesional de Seguridad Informática. Explica conceptos clave como el aprendizaje práctico y describe brevemente varios servicios de red comunes como DNS, DHCP, acceso remoto, correo electrónico y redes inalámbricas. El objetivo es proporcionar una visión general de estos servicios para comprender mejor su funcionamiento y configuración.
La asignatura de Arquitectura de ordenadores se imparte en el segundo cuatrimestre del segundo curso como parte de la formación básica en informática para la titulación de grado en Ingeniería electrónica industrial y automática. Los contenidos de las 3 unidades didácticas se pueden encontrar en el libro "Estructura y tecnología de computadores I" de Carlos de Mora Buendía.
Este documento contiene información sobre diferentes grados de ingeniería y sus especialidades, así como temas relacionados con estructuras de objetos en programación orientada a objetos. Incluye enlaces a páginas web sobre objetos, colecciones, arrays, visibilidad, encapsulación y acoplamiento entre clases.
Este documento presenta información sobre el grado de ingeniería, incluyendo cuatro especialidades (electricidad, electrónica, mecánica y tecnología industrial). Luego, resume varios temas relacionados con objetos y clases en programación orientada a objetos, incluyendo definición de clases, interacción entre objetos, y ejemplos de código.
Este documento habla sobre la importancia de cuidar nuestra reputación e identidad digitales. Recomienda construir nuestra marca personal desde el principio mediante una buena configuración de privacidad, gestión de contraseñas y eliminación de datos personales de Internet. También aconseja usar el sentido común y no publicar cosas en línea que no publicaríamos en la vida real.
Este documento describe los oficios tradicionales en las localidades de Enguera y la Canal de Navarrés en el siglo XX. Explica los roles de cardadores de lana, tejedores, arrieros, pastores, agricultores, molineros y otros oficios relacionados con la producción textil, la ganadería, la agricultura y las necesidades básicas de la vida cotidiana. También describe cómo algunos oficios han evolucionado o desaparecido con el tiempo debido a los cambios sociales.
Oficios artesanales en la red (del mercado medieval al mercado social)Raül V. Lerma-Blasco
Oficios artesanales en la red (del mercado medieval al mercado social) Oficios Tradicionales para promover la cultura y el empleo juvenil http://ofec-project.com
Este documento ofrece consejos para cuidar nuestra reputación e identidad digitales. Recomienda no compartir demasiada información personal en línea para evitar arruinar nuestra marca digital, y en su lugar construir una identidad positiva desde el principio mediante la configuración de la privacidad, eliminación de datos, gestión de contraseñas y uso del sentido común. También destaca que nuestra presencia en Internet tiene consecuencias reales y duraderas.
El documento describe las debilidades, fortalezas, oportunidades y amenazas del sistema formativo español y ECVET. Entre las debilidades se encuentran el desfase entre la formación y el mercado laboral, la falta de escucha de los interesados y la complejidad de la implementación debido a la desinformación. Las fortalezas incluyen que ECVET puede ser un cambio de paradigma y normalizar el lenguaje de criterios. Las oportunidades son aunar esfuerzos entre todos los agentes, llenar una necesidad social y cambiar
Este documento proporciona información sobre cómo buscar trabajo en otros países del Espacio Económico Europeo. Explica las ventajas de trabajar en el extranjero como ampliar habilidades y mejorar el idioma. También destaca la importancia de investigar el mercado laboral y hablar el idioma del país destino. Recomienda utilizar los servicios de EURES que ofrecen ofertas de empleo y asesoramiento sobre las condiciones de trabajo en Europa.
The document discusses supporting professional transitions through vocational education and training (VET). It notes that more people will need to work longer but in different ways, with transitions between work, unemployment, education, and care. VET can facilitate these transitions by providing tools and an organization that supports lifelong learning and a transitional labor market. The document outlines examples of tools and organizational structures that VET institutions can implement to help workers with career changes, returning to work, combining work and family responsibilities, and supporting older workers' employability and learning. It emphasizes flexibility, validation of prior learning, and partnerships between companies, schools, and public employment services to rapidly adapt training to changing skills needs.
4. Contenido de la asignatura ( )
g (1/2)
Unidad Didáctica II
Tema 4. Objetos y clases.
j
Tema 5. Definición de clase.
Tema 6. Interacción entre objetos.
Tema 7. Estructuras de almacenamiento
y agrupación de objetos
objetos.
Tema 8. Comportamiento avanzado con objetos.
5. Contenido de la asignatura (2/2)
Unidad Didáctica II
Tema 9. Acoplamiento entre clases.
Tema 10. Extensión de clases: Herencia.
Tema 11. Manejo de errores y excepciones.
Tema12.Pruebas.
Tema12 Pruebas
6. Bibliografía bá i (2/2)
Bibli fí básica
Los contenidos correspondientes a la Unidad
Didáctica II se pueden encontrar en el libro:
- Programación orientada a objetos con Java. Una
introducción práctica usando BlueJ. David J. Barnes
y Michael Kölling. Pearson / Prentice
g
Hall. 2007.
7.
8. Tema 10. E t
T 10 Extensión d clases:
ió de l
Herencia.
Herencia
Sesión 8
4 mayo 12
9. Tema 10. E t
T 10 Extensión d clases:
ió de l
1. El uso de la herencia
Herencia.
Herencia
4. Subtipos (continuación)
2. Jerarquías de herencia
q 3.
3 Subtipo y paso de parámetros
3. Herencia en Java 4. Variables polimórficas
1. Herencia y derechos de 5. Enmascaramiento de tipos
acceso 5.
5 La clase Object
2. Herencia e inicialización 6. Tipos estáticos y dinámicos
3. Reutilización de código por 7 Sobreescritura de métodos
7.
medio de la herencia
8. Llamada a métodos con la
4. Subtipos
1. Subclases y subtipos
1 S b l bi
palabra reservada super
2. Subtipos y asignación 9. Métodos polimórficos
10. Acceso protegido
p g
12. Tema 10. Extensión de clases: Herencia
Juego d l cavernas
J de las
http://es.wikipedia.org/wiki/La_Aventura_Original
http://es wikipedia org/wiki/La Aventura Original
http://jerz.setonhill.edu/if/canon/Adventure.html
http://jerz setonhill edu/if/canon/Adventure html - YA NO EXISTE
http://jerz.setonhill.edu/blog/2012/04/14/gaming-made-me-colossal-cave-adventure-rock-paper-shotgun/
http://www.rickadams.org/adventure/
p g
https://www.google.es/search?q=Colossal+Cave+Adventure&ie=utf-
8&oe=utf-8&aq=t&rls=org.mozilla:es-ES:official&client=firefox-a
37. Tema 10. Extensión de clases: Herencia
No ponga demasiadas cosas en un solo método
No ponga todo en una sola clase
¿Qué largo debe tener el método?
¿De qué tamaño debe ser una clase?
38. Tema 10. Extensión de clases: Herencia
Son métodos estáticos (static) que no requieren de la
existencia de un objeto para poder ejecutarse.
j p p j