Ver Mensaje Individual
  #5 (permalink)  
Antiguo 31/03/2007, 08:41
zsamer
 
Fecha de Ingreso: noviembre-2003
Mensajes: 798
Antigüedad: 21 años
Puntos: 8
Re: Como se implementa la agregacion y composicion en php

Me surgió una duda, con este buen topico:

Cuando tengo la siguiente situación podría ser considerada Composición?

Código PHP:
<?php
class Alumnos{
   private 
$nombre = array();
   public function 
setNombre($nombre){
      
$this->nombre[] = $nombre;
   }
   public function 
getNombre(){
      return 
$this->nombre;
   }
}

class 
Escuela{

   public function 
Alumnos(){
      return new 
Alumnos;
   }

}

$escuela = new Escuela;
$alumnos $escuela->Alumnos();
$alumnos->setNombre('pepito');
$alumnos->setNombre('juanito');
$alumnos->setNombre('otro');

foreach (
$alumnos->getNombre() as $a) {
    print 
"{$a}<br />\n";
}
?>