¡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 Conceptos básicos de PHP orientado a objetos!
Para crear una clase, agrupamos el código que maneja un tema determinado en un solo lugar. Por ejemplo, podemos agrupar todo el código que maneja la creación de recetas en un libro de cocina en una clase. Para interactuar con una clase, necesitamos crear un objeto a partir de esa clase.
Declarar una clase
Declaramos una clase usando la palabra clave "class", seguida del nombre de la clase y un conjunto de llaves. Aunque PHP realmente no se preocupa por el espaciado, el estándar es comenzar las llaves en la siguiente línea. Aunque los nombres de clase NO distinguen mayúsculas de minúsculas, cambiar mayúsculas y minúsculas dentro de tu programa puede resultar extremadamente confuso.
class Recipe
{
}
Capitalización mixta
El estándar para nombrar clases es CapitalizaciónMixta, lo que significa que la primera letra debe estar en mayúscula, así como la primera letra de cualquier palabra posterior, todas las otras letras deben estar en minúscula. Por ejemplo: en una clase llamada "MiReceta", la M y la R estarían en mayúscula y las otras letras estarían en minúscula.
Instanciar un objeto
Después de crear la clase, se puede instanciar un nuevo objeto y almacenarlo en una variable usando la palabra clave "new":
$recipe1 = new Recipe();
Desafío
Comienza a agrupar las cosas a tu alrededor en objetos.
Necesitas registrarte en Treehouse para descargar archivos del curso.
RegistrarseNecesitas registrarte en Treehouse para configurar Workspace.
Registrarse