Inicio
Software
Programación
HTML Programación - PHP (ini) Programación - PHP POO Programación - PHP / HTML SQL Java
Hardware
Desarrollos
Quién soy Mapa del sitio

PHP - POO Completo 1

Imprimir
Categoría: PHP - POO Completo
Escrito por Ch4rl1X Visitas: 906

Para el siguiente creamos una clase llamada perro, si perro :P. Para poder crear la clase iniciamos con la palabra class y a continuación se definen los atributos o propiedades de la clase, que es igual que crear una variable. Para el caso creamos $nombrePerro, para su utilización en la clase la declaramos como private, que sería como un tipo de permiso. La variable $nombrePerro puede ser accedida desde perro, pero no desde otras subclases.

Así quedaría nuestro código:

<html>
    <head>
        <title>POO_full_1</title>
    </head>

<?php
/*Creamos la clase a partir de la palabra class y a continuación el nombre que le querramos dar
Encerrando entre corchetes el contenido de la clase.
 *  */

class perro 
{
/*Al definir el atributo como private decimos que no es accesible por afuera de la clase*/
private $nombrePerro;
/*La clase puede contener el nombre que decidamos*/
public function llamarPerro($nom)
/*Al definir un parámetro lo creamos como variable y luego lo llamamos desde el método*/
{
/*Llamamos al atributo nombrePerro y lo definimos como el parámetro del método*/
$this->nombrePerro = $nom;
}
public function mostrarNombrePerro()
{
echo $this->nombrePerro;
echo '<br/>';
}
}
?>
    <body>
<?php
/*Instanciamos a la clase perro*/
$nombrePerro1 = new perro();
/*Le pasamos el valor al parámetro*/
$nombrePerro1->llamarPerro('Sonrisas');
/*Llamamos al método el cual contiene el atributo, como está lleno con el parámetro, entonces lo muestra*/
$nombrePerro1->mostrarNombrePerro();

?>
    </body>
</html>

Resultado->Click Aquí.

Espero que sirva, saludos, Ch4rl1X!