Ciao a tutti.
Ho scritto una semplicissima classe in grado di visualizzare un menù nella console.
Ecco il codice
codice:
/**
 	Un menu che viene visualizzato in una finestra di console.
*/
public class Menu
{
	private String menuText;
	private int optionCount;
	/**
		Costruisce un menu privo di opzioni.
	*/
	public menu()
	{
		menuText = "";
		optionCount = 0;
	}
	
	/**
	 	Aggiunge un'opzione alla fine del menu.
	 	@param option l'opzione da aggiungere
	*/
	public void addOption(String option)
	{
		optionCount = optionCount + 1;
		menuText = menuText + optionCount + ") " + option; 		
	}
	
	/**
		Visualizza il menu sulla finestra di console.
	*/
	public void display()
	{
		System.out.println(menuText);
	}
}
Il codice mi sembra corretto, anche perché l'ho copiato da un libro (Concetti di informatica e fondamenti di Java, 5a ediz. di Cay Horstmann, Apogeo).
Eppure, in fase di compilazione, mi viene segnalato questo errore:

invalid method declaration; return type required (line 11)

E' evidente che l'errore si riferisce al "metodo" menu(), che in realtà non è un metodo ma un costruttore. Ma non posso dichiarare il tipo restituito a un costruttore!

Mi aiutereste gentilmente a capire dove sbaglio?