Originariamente inviato da superpisu
ma scusate, ma una classe può avere più di un costruttore?
Certo!!
Una classe ha sempre comunque in ogni caso almeno 1 costruttore. Se il programmatore non ne definisce almeno uno, il compilatore definisce un costruttore di "default" di tipo no-arg, che ha lo stesso livello di accesso della classe e che contiene solo una chiamata super().
Se il programmatore scrive almeno 1 costruttore, il costruttore di default non viene inserito.

Originariamente inviato da superpisu
quindi nel mio caso, che devo fare..

se in GestioneCd ho questa situazione:

DistributoreDB mt= new DistributoreDB(//se proprio è necessario,qui cosa gli devo passare);
mt.trova();
Qui dipende da quale DBMS stai usando (e non lo posso sapere io). Se fosse MySQL, allora il driver sarebbe "com.mysql.jdbc.Driver" e il url dovrebbe essere una cosa del tipo "jdbc:mysql://nomehost/nomedb".