PROGRAMACIÓN ORIENTADA A OBJETOS ING. HEMERSON VILLACORTA M.
QUE ES UN OBJETO Un objeto en la programación de define como una clase que contiene atributos y métodos, esta tiene la posibilidad de heredar datos de otras y también poder definir algunos métodos especiales.
Ejemplo básico. Te presento a Pedro
¿Cuál es la diferencia en PHP? Programación Lineal: es cuando desarrollamos todo el código disponiendo instrucciones PHP alternado con HTML de la pagina. Programación estructurada: es cuando planteamos funciones que agrupan actividades a desarrollar y luego dentro de la pagina llamamos a dichas funciones que pueden estar dentro del mismo archivo o en una librería separada Programación orientada a objetos: es cuando planteamos clases y definimos objetos de las mismas(este es el objetivo del curso aprender la metodología de programación orientada a objetos y la sintaxis particular de PHP 5 para la poo).
Ejemplo en la creación de una clase <php ?>
Atributos y Metodos Atributos Simples variables o arrays. Definición del tipo de atributo (Public, Private, Protected) Métodos Accede a atributos con: $this->Nombre Podemos acceder a otros métodos con $this o self::
EJERCICIO A REALIZAR 1. TENEMOS UNA ESCUELA DONDE REGISTRAREMOS NOMBRE Y APELLIDOS DE CADA PERSONA 2. Usaremos 2 atributos que son su nombre y apellido y 2 métodos que son guardar y mostrar