PDA

View Full Version : [PHP5] gerarchia classi e chiamate a funzioni


PUMA81
20-09-2007, 12:05
Ciao a tutti, vi espongo brevemente il mio problema: Ho una classe A che fa determiante cose; poi ho una classe B che estende la classe A; poi ho due classi, rispettivamente C e D che estendono la classe B
All'interno della classe D ho questa funzione:

public function acquista($id, $quantita, $prezzo, $id_fornitore, $tipo)
{
for($i=0; $i<count($this->tab); $i++)
{
if((strcmp($this->tab[$i][1], $id)==0) && (strcmp($this->tab[$i][2], $tipo)==0))
{
$this->tab[$i][4]=$this->tab[$i][4]+$quantita;
fatturato::parent($prezzo, $id_fornitore);
}
}
}

mentre nella classe C ho quest'altra funzione:

public function fatturato($prezzo, $id_fornitore)
{
for($i=0; $i<count($this->tab); $i++)
{
if(strcmp($this->tab[$i][3], $id_fornitore)==0)
{
$this->tab[$i][5]+=$prezzo;
}
}
}

Come faccio per richiamare la funzione fatturato che si trova nella classe C, dalla funzione acquista che si trova nella classe D??
Grazie a tutti quelli che mi aiuteranna, è molto importante, nn riesco ad andare avanti...:help: :help: :help:

PUMA81
20-09-2007, 19:30
Non c'è nessuno che può aiutarmi?? Tra un'ora devo consegnare il lavoro al prof...
Sono nei guai, chiedo a voi geni del forum un piccolo aiutino...:mc: :mc: :mc:
Grazia tutti. Ciao.