solution

codice:
class Azienda
	{
	//Definisco le proprità di questa classe
	var $NomeAzienda;
	var $PIva;
	var $Office;
	//Costruisco un metodo di aggiunta
	function Add_Azienda($name,$piva)
		{
		$this->NomeAzienda= $name;
		$this->PIva= $piva;
		}
	function NewOff()
		{$this->Office = new Ufficio;}
	} 
	/*
	Costruita la SuperClasse, creo la classe ufficio che è una estensione della classe precedente
	*/
	class Ufficio extends Azienda
		{
		var $Stanza;
		var $Scrivanie;
		var $Test;
		function Add_Ufficio($room,$table)
			{
			$this->Stanza = $room;
			$this->Scrivanie = $table;
			}
		}
altro file

codice:
<?
include("class.php");

$a="Società";
$b="0123456789";
$c="531";
$d=10;
$ITnet = new Azienda;
$ITnet->Add_Azienda($a,$b);
//creo la sotto classe
$ITnet->NewOff();
$ITnet->Office->Add_Ufficio($c,$d);

echo "NOME: ".$ITnet->NomeAzienda."
";
echo "PIVA: ".$ITnet->PIva."
";
//echo "TEST:".$ITnet->Office->Test."
";
?>