Usuario:ManuelRomero/ProgramacionWeb/Objetos base

De WikiEducator
< Usuario:ManuelRomero
Revisión a fecha de 05:23 8 ene 2025; ManuelRomero (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar


Práctica | 




Icon objectives.jpg
Objetivo
  • En este tema abordaremos los siguientes aspectos:
Conceptos básicos de la programación orientada a objetos
Sintaxis de PHP utilizándolo como lenguaje orientado a objetos
La sobrecarga en PHP
La herencia y las clases abstractas
  • En este tema no hay muchos ejercicios propuestos, ya que en la propia teoría se incluyen ejemplos y actividades resueltas que puedes utilizar.



Icon objectives.jpg
¿Cómo trabajar con este tema?
  • Este es un tema fundamental para la programación en entorno servidor.
  • En el wiki podrás trabajar los siguientes contenidos:
  • Tiene cuatro apartados principales:
Conceptos básicos
1. Programación orientada a objetos  
2. Elementos en la programación orientada a objetos  
3. OOP en PHP  
4. Pilares básicos de la POO  
  4.1. Encapsulación: acceso a los componentes  
  4.2. Visibilidad  
Sintaxis de PHP orientado a objetos
5. Declarando objetos: operador new  
6. $this  
7. self  
8. Acceso al contenido del objeto: -> y ::  
9. Propiedades  
10. Métodos  
  10.1. Métodos constructor y destructor  
  10.2. Métodos mágicos  
Sobrecarga
11. Sobrecarga  
  11.1. Sobrecarga del constructor  
  11.2. Sobrecarga con __call(...)
Herencia
12. Herencia  
  12.1. Clases abstractas  
Recomendaciones
  • Conviene leer la teoría con detenimiento y practicar con los ejemplos propuestos.
  • Este tema requiere aproximadamente 15 horas de estudio y práctica.