3.- PHP Orientado a Objetos - Metodos & Atributos

codigofacilito
22 Jul 201510:55

Summary

TLDREn este tutorial de PHP orientado a objetos, Carlos Fernández guía a los espectadores a través de la creación de una clase 'Persona'. Se explican los conceptos de atributos y métodos, y se muestra cómo se pueden definir como públicos, privados o protegidos. Se realiza un ejercicio práctico donde se registran nombres y apellidos, y se utilizan métodos 'guardar' y 'mostrar' para manipular y visualizar los datos. El video también introduce la palabra reservada '$this' para acceder a atributos y métodos, y se ofrecen diferentes formas de llamar a métodos dentro de la clase. Al final, Carlos invita a los espectadores a interactuar y a suscribirse para recibir más contenido de programación.

Takeaways

  • 😀 Carlos Fernández da la bienvenida a un nuevo video tutorial de PHP orientado a objetos.
  • 🔑 Se discuten atributos y métodos, fundamentales en la programación orientada a objetos.
  • 📚 Se explica que una clase se compone de atributos (variables) y métodos (funciones).
  • 🏫 Se menciona que los atributos pueden ser públicos, privados o protegidos, y se hará un tutorial específico sobre ellos.
  • 🛠️ Los métodos permiten acceder a los atributos de una clase utilizando la palabra reservada `$this`.
  • 📝 Se realiza un ejercicio práctico para registrar nombres y apellidos en una escuela, demostrando cómo crear una clase `Persona`.
  • 💼 Se crean dos métodos: `guardar` para almacenar datos y `mostrar` para imprimir los registros almacenados.
  • 🔍 Se muestra cómo llamar a un método desde otro método dentro de la misma clase.
  • 🔁 Se utiliza un bucle `for` para iterar y mostrar los registros almacenados en el array.
  • 🔗 Se presentan diferentes formas de acceder a los métodos de una clase, como `self`, `$this` y la forma tradicional.

Q & A

  • ¿Qué tema trata el video tutorial de Carlos Fernández?

    -El video tutorial trata sobre los atributos y los métodos en el contexto de la programación orientada a objetos en PHP.

  • ¿Cuáles son las partes en las que se divide una clase en programación orientada a objetos?

    -Una clase se divide en atributos y métodos.

  • ¿Qué tipos de atributos se mencionan en el video tutorial?

    -Se mencionan atributos públicos, privados y protected (protegido).

  • ¿Cómo se puede acceder a los atributos desde un método?

    -Se puede acceder a los atributos desde un método utilizando la palabra reservada $this seguido del guion y el nombre del atributo.

  • ¿Qué es lo que se debe recordar sobre los métodos en relación a los atributos?

    -Los métodos pueden acceder a los atributos y a otros métodos de la misma clase utilizando la palabra reservada $this o self.

  • ¿Cuál es el ejercicio propuesto en el video tutorial?

    -El ejercicio consiste en crear una clase llamada 'persona' que tenga atributos para el nombre y el apellido, y métodos para guardar y mostrar esa información.

  • ¿Cómo se sugiere guardar la información en la clase 'persona'?

    -Se sugiere guardar la información utilizando arreglos y asignándola a los atributos correspondientes en el método 'guardar'.

  • ¿Cómo se muestra la información en la clase 'persona'?

    -La información se muestra utilizando un ciclo for y un método llamado 'formato' que recibe el nombre y el apellido como parámetros y los imprime.

  • ¿Cómo se pueden llamar a los métodos dentro de la clase 'persona'?

    -Los métodos se pueden llamar utilizando self seguido del nombre del método, utilizando $this seguido del nombre del método, o directamente con la palabra reservada self.

  • ¿Cómo se puede acceder a los registros guardados en la clase 'persona'?

    -Se puede acceder a los registros guardados utilizando la función interna de PHP 'count' para obtener el número de registros y luego iterar sobre ellos utilizando un ciclo for.

Outlines

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Mindmap

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Keywords

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Highlights

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora

Transcripts

plate

Esta sección está disponible solo para usuarios con suscripción. Por favor, mejora tu plan para acceder a esta parte.

Mejorar ahora
Rate This

5.0 / 5 (0 votes)

Etiquetas Relacionadas
ProgramaciónPHPOrientado a ObjetosClasesAtributosMétodosTutorialCódigo FacilitoCarlos FernándezVideotutorial