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";
}
?>