Tema 27
Tema 27
Tema 27
Especialidad: Informática
A. Desarrollo
B. Recursos
C. Aplicación
A. Desarrollo
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación didáctica
D. Mapa conceptual
A. Desarrollo
❖ 0. Introducción
❖ 1. POO
❖ 2. Clases y objetos
❖ 3. Herencia
❖ 4. Interfaces
❖ 5. Polimorfismo
❖ 6. Lenguajes
❖ 6. Conclusión A. Desarrollo
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
A. Desarrollo
❖ 0. Introducción
❖ 1. POO
❖ 2. Clases y objetos
❖ 3. Herencia
❖ 4. Interfaces
❖ 5. Polimorfismo
❖ 6. Lenguajes
❖ 6. Conclusión
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos Ejemplo:
C. Aplicación
didáctica
class Persona {
D. Mapa conceptual
...
Persona (...) { // constructor
...
}
}
B. Recursos
C. Aplicación
// destructor
didáctica
protected void finalize () {
D. Mapa conceptual
...
}
}
B. Recursos
C. Aplicación
Persona ( int edad , String nombre ) {
didáctica
...
D. Mapa conceptual
}
Persona ( int edad ) {
this ( edad , " Pepe " );
...
}
}
Creación de objetos:
variableObjeto = new Constructor ( [ lista valores ])
Acceso a un atributo:
variableObjeto . nombreAtributo
Mensaje a un objeto:
variable . nombreM é todo ( [ lista valores ])
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
Sintaxis:
class SubClase extends SuperClase {
...
}
D. Mapa conceptual
protected:
• Sin herencia: igual que el modificador por defecto.
• Con herencia: igual que public.
Resumen:
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
D. Mapa conceptual
A. Desarrollo
❖ 0. Introducción
❖ 1. POO
❖ 2. Clases y objetos
❖ 3. Herencia
❖ 4. Interfaces
❖ 5. Polimorfismo
❖ 6. Lenguajes
❖ 6. Conclusión
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
A. Desarrollo
B. Recursos
❖ 8. Bibliografía
C. Aplicación
didáctica
D. Mapa conceptual
B. Recursos
A. Desarrollo
B. Recursos
C. Aplicación
didáctica
❖ 9. Aplicación
didáctica
D. Mapa conceptual
C. Aplicación didáctica
A. Desarrollo
B. Recursos
C. Aplicación
didáctica
D. Mapa conceptual
❖ 11. Mapa
conceptual
D. Mapa conceptual