Salve a tutti, mi sto avvicinando alla programmazione ad ogetti ma ho i miei problemi a capire il funzionamento. Ho fatto un piccolo esempio che recupera dei dati da un form e poi me li stampa a video. Funziona ma genera dei warning.

codice:
<?php

class descrizione
{ 
	//private $desc_ita;
	var $desc_it = null;
	var $desc_en = null;
	var $desc_fr = null;

	function __construct($desc_it, $desc_en, $desc_fr)
	{
		$this->desc_it = $desc_it;
		$this->desc_en = $desc_en;
		$this->desc_fr = $desc_fr;
	}
	
	function get_desc()
	{
		return $this->desc_it; 
		return $this->desc_en;
		return $this->desc_fr;
	}
	
};


$italiana = new descrizione($_POST['desc_it']);
$inglese  = new descrizione($_POST['desc_en']);
$francese = new descrizione($_POST['desc_fr']);


print "

".$italiana->get_desc()."</p>"; 
print "

".$inglese->get_desc()."</p>";
print "

".$francese->get_desc()."</p>";

?>
codice:
Warning: Missing argument 2 for descrizione::__construct(), called in /home/xxxx/public_html/Descrizione/recupera.php on line 27 and defined in /home/xxxx/public_html/Descrizione/recupera.php on line 10

Warning: Missing argument 3 for descrizione::__construct(), called in /home/xxxx/public_html/Descrizione/recupera.php on line 27 and defined in /home/xxxx/public_html/Descrizione/recupera.php on line 10
i warning sono anche per gli altri due.

A cosa sono dovuti? dove sbaglio?

Qualcuno mi spiega.

Grazie