la mia idea era una cosa tipo questa
Codice PHP:
class persona {

var 
$maglione = array();
var 
$count 0;

function 
addMaglione(){
    
$this->maglione[$this->count] = new maglione();
    
$this->count++;
}
function 
setMaglione$param ){
    
$this->maglione[$this->count-1]->setMaglione$param );
    
$this->count++;
}
function 
removeLastMaglione() {
    
$this->count--;
     unset(
$this->maglione[$this->count-1]);
}
function 
showMaglioni(){
    foreach (
$this->maglione AS $magl)
    {
    echo 
$magl->getMaglione();
    echo 
"
"
;
    }
}
}
class 
maglione {
var 
$colore"rosso";
function 
setMaglione$param ) { $this->colore $param; }
function 
getMaglione() { return $this->colore; }
}
$you = new persona();
$you->addMaglione();
$you->addMaglione();
$you->setMaglione("giallo");
$you->showMaglioni();
$you->removeLastMaglione();
$you->showMaglioni(); 
perō lascio l'ultima parola a daniele che direi č pių competente