Non è ben chiara l'organizzazione del codice ...

Cosa ci fa un metodo "menu" nella classe Password ?

Qual è il main ?

Non si vedono le dichiarazioni delle classi ...