Mi primer codigo PHP OO


<span style="font-family: 'Courier New',Courier,monospace;"><?php
     class Nombre{
         protected $nombre;
         function __construct($nombre){
             $this->nombre=$nombre;
         }
         public function set_nombre($nombre){
             $this->nombre=$nombre;
         }
         public function get_nombre(){
             return $this->nombre;
         }
         public function nombre_defecto(){
             return "Luis Miguel<br>";
         }

     };

     class apellido extends nombre{
         protected $apellido;
         function __construct($nombre,$apellido){
             $this->apellido=$apellido;
             parent::__construct($nombre); // paret hace referencia a la clase padre, en este caso a nombre !

         }
         public function get_apellido(){
             return $this->apellido;
         }
     }
     $objeto=new apellido("Elver","Galarga");
     echo $objeto->get_nombre(). " ";
     echo $objeto->get_apellido();

   ?></span>

Anuncios

Autor: Diego Flores

Diego Flores, DBA en Isapre Nueva Masvida. Concepción, Región del Bio Bio, Chile.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s