Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2015, 04:13
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años
Puntos: 5
Contruccion bien hecha con __contruct + set + get

Hola buenas, miren estoy iniciandome en el tema de la orientacion a objetos.

Concretamente hacer una clase.

Mi profesor me explico lo del __contruct , set y get. pero la verdad es que me confundio bastante.

Entiendo que con set se le puede dar un valor por defecto a una variable recien creada.

y con get recuperar ese valor .

Pero no entiendo que hace contruct.


Es decir intuyo que en una contruccion bien echa primero estaria __contruct , despues set y despues get


Si hago un ejemplo con solo poner set y get, fuciona. ¿?


y si luego hago otro ejemplo con __contruct y get , tambien funciona ¿?


Si alguien me puediera hacer un ejemplo sencillo usando __contruct + set + get

le estraria muy agradecido, basandose en los dos ejemplos que acontinuacion pongo.

Me ayudaria mucho para poder seguir aprendiendo bien.


ejemplo 1:
Código PHP:
Ver original
  1. public $titulo;
  2.                    
  3.                     function __construct($titulo = "Título por defecto") {
  4.                    
  5.                         $this->titulo = $titulo;           
  6.                         }
  7.                    
  8.                    
  9.                     public function getTitulo() {
  10.                    
  11.                         return $this->titulo;          
  12.                         }


ejemplo 2:

Código PHP:
Ver original
  1. public $titulo;
  2.    
  3.                     function setTitulo($titulo = "Titulo por defecto") {
  4.                    
  5.                         $this->titulo = $titulo;
  6.                    
  7.                     }
  8.                    
  9.    
  10.                     function getTitulo() {
  11.                    
  12.                         return $this->titulo;
  13.                    
  14.                     }