Herramientas de usuario

Herramientas del sitio


informatica:programacion:programacion_orientada_a_objetos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:programacion:programacion_orientada_a_objetos [2024/11/08 13:14] – [Herencia] tempwininformatica:programacion:programacion_orientada_a_objetos [2024/11/08 13:16] (actual) – [Recursos] tempwin
Línea 29: Línea 29:
   * Evento   * Evento
   * Mensaje: acción de efectuar una llamada a un método.   * Mensaje: acción de efectuar una llamada a un método.
 +
 +==== Encapsulamiento ====
 +
 +Consiste en asegurar que la información de un objeto se oculta del mundo exterior.
 +
 +Al definir una clase, es importante proteger algunos métodos y propiedades para que no sean accesibles desde otras. Esto se consigue con los modificadores de acceso (//public//, //private//, //protected//).
 +
 +<WRAP center round todo 60%>
 +Poner ejemplo
 +</WRAP>
 +
  
 ==== Abstracción ==== ==== Abstracción ====
Línea 77: Línea 88:
  
 Las clases hijas **heredarán** las propiedades y métodos de la clase padre y evitaremos duplicar código. Las clases hijas **heredarán** las propiedades y métodos de la clase padre y evitaremos duplicar código.
- 
-==== Modularización ==== 
- 
-Se basa en tener clases especializadas para que los cambios en una, no afecte a las otras. De esta forma además se hace más sencillo el mantenimiento. 
- 
-==== Encapsulamiento ==== 
- 
-Consiste en asegurar que la información de un objeto se oculta del mundo exterior. 
- 
-Al definir una clase, es importante proteger algunos métodos y propiedades para que no sean accesibles desde otras. Esto se consigue con los modificadores de acceso (//public//, //private//, //protected//). 
- 
-<WRAP center round todo 60%> 
-Poner ejemplo 
-</WRAP> 
  
 ==== Polimorfismo ==== ==== Polimorfismo ====
Línea 102: Línea 99:
   * Evita usar muchos ''if'' y ''switch'' en toma de decisiones   * Evita usar muchos ''if'' y ''switch'' en toma de decisiones
   * Simplifica la programación   * Simplifica la programación
 +
 +
 ===== Objetos ===== ===== Objetos =====
  
Línea 142: Línea 141:
 ===== Recursos ===== ===== Recursos =====
  
-  * [[https://www.youtube.com/watch?v=zsw54F3aFNs| TUTORIAL: Programación Orientada a Objetos (POO): Entiéndelo BIEN por fin ]]+  * [[https://www.youtube.com/watch?v=zsw54F3aFNs|TUTORIAL: Programación Orientada a Objetos (POO): Entiéndelo BIEN por fin]] 
 +  * [[https://www.campusmvp.es/recursos/post/los-conceptos-fundamentales-sobre-programacion-orientada-objetos-explicados-de-manera-simple.aspx|Los conceptos fundamentales sobre Programación Orientada Objetos explicados de manera simple]]
informatica/programacion/programacion_orientada_a_objetos.1731068074.txt.gz · Última modificación: por tempwin