Instancia de clases PHP: Concepto con ejemplos

Instancia de clases PHP: Concepto con ejemplos

Instancia de clases PHP: Concepto con ejemplos. Una clase de este lenguaje es como el esquema de una casa, que define su cuerpo, sus características y medidas. El objeto se define como la casa construida con todos los datos y estructura que la clase ha declarado. Se pueden construir las casas (objetos) que se quieran con esa estructura (clase), y cada una tendrá sus propias familias y decoración.

Descripción de una clase

Una clase se utiliza el criterio determinado class, con un espacio seguido del nombre de clase y dos llaves de apertura y cierre, entre las cuales se guardará toda la información del esquema. Esta información se guarda en propiedades.

💣 Descarga sistemas PHP y Laravel COMPLETOS GRATIS
Recursos premium listos para usar en proyectos reales 💻
👥 +1000 desarrolladores · 🔥 Publicaciones diarias
🔥 Unirme al canal GRATIS ahora 👥 Grupo de Facebook
⏳ Enlaces disponibles por tiempo limitado
💻 Sistemas completos 🔌 Plugins PRO ⚡ Scripts listos 🔥 Recursos exclusivos

Class Object{
   public $foobar="bar";
};

Para crear una instancia de una clase, se utiliza la palabra new. Un objeto será creado siempre a no ser que el objeto tenga un constructor definido y lance una excepción como error. Las clases han de definirse antes de instanciarse.

Instancia de clases PHP: Concepto con ejemplos

Objetos

Para crear un nuevo object, utilice la sentencia new para instanciar una clase:

Ejemplo #01 Instancia de una clase

<?php
class foo
{
    function hacer_algo()
    {
        echo "Haciendo algo."; 
    }
}

?>

Instanciamos la clase foo

<?php
// Probamos a instanciar Clase foo y a usar la función hacer_algo
$bar = new foo;
// Devuelve: $this está definido, su clase es: foo
$bar->hacer_algo();

?>

Se pueden utilizar strings que contienen el nombre de la clase para definirla, instanciándola de forma dinámica:

$nombreDeClase = 'foo';

$objeto = new foo; // new foo
$objeto = new $nombreDeClase; // new foo
$objeto = new $nombreDeClase(); // new foo

Ejemplo #02 Instancia de una clase

<?php
class Patitos {
	function nadar (){
		print "Los patitos nadan<br>";	
	}
}
?>

Instanciamos los objetos de nuestro codigo

<?php
//Instanciamos objetos
$hugo= new Patitos();
$paco= new Patitos();
$luis= new Patitos();
?>

Llamamos a los metodos

<?php
//Llamamos a los metodos
print "Hugo dice: ";
$hugo->nadar();

print "Paco dice: ";
$paco->nadar();

print "Luis dice: ";
$luis->nadar();
?>

Gracias por visitar mi blog, espero que este pequeño aporte les sirva y no se olviden de suscribirse para que esten al tanto de una nueva publicacion de este fascinante lenguaje.

Instancia de clases PHP Concepto con ejemplos
Instancia de clases PHP Concepto con ejemplos

Referencia

Instancia de una clase

Objetos en PHP

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en una estrella para puntuarlo!

Promedio de puntuación 5 / 5. Recuento de votos: 1

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.

Leave a comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *