¡Atención! Para ver este video completo, inicia sesión con tu cuenta de Cursos o inscríbete en tu prueba gratuita de 7 días. Iniciar sesión Inscribirse
¡Bien hecho!
¡Has completado Extendiendo PHP Orientado a Objetos!
Vista previa
Una clase secundaria realizará todas las mismas funciones y utilizará las mismas propiedades que la clase principal. Además, una clase secundaria puede agregar sus propios atributos y habilidades.
Recuerda que la clase principal NO sabrá nada sobre las propiedades o métodos agregados a la clase secundaria.
Documentación
- strip_tags() - Elimina etiquetas HTML y PHP de una cadena. Puede usar el segundo parámetro opcional para especificar etiquetas que no deben eliminarse.
- trim() - Elimina espacios en blanco (u otros caracteres) del principio y final de una cadena
- get_class() - Devuelve el nombre de la clase de un objeto
- is_a() - Verifica si el objeto es de esta clase o tiene esta clase como uno de sus padres
Otra opción
Características adicionales que podrías "extender" un anuncio
- logo
- fechas
- código de conducta
- convocatoria de trabajos
Además, una clase secundaria puede agregar sus propios atributos y habilidades.
0:00
Aquí es donde entra la extensión.
0:05
Hay muchas características adicionales que podríamos agregar para extender el anuncio premium,
0:07
como una descripción, logo, fechas, código de conducta y convocatoria de trabajos.
0:13
Para este proyecto voy a agregar una descripción, pero adelante y
0:18
agrega tus propias características cuando terminemos.
0:22
Lo primero que necesitamos hacer es crear una nueva propiedad con sus getters y
0:25
setters.
0:28
Private $description;.
0:29
Necesitas registrarte en Treehouse para descargar archivos del curso.
RegistrarseNecesitas registrarte en Treehouse para configurar Workspace.
Registrarse