secondo me hai scritto codice inutile....
io nn intendevo di far passare il riferimento per il costruttore.
se hai una classe A nella quale vuoi richiamare dei metodi di una classe B, basta che scrivi


codice:
public class A extends B { 
class A(){}


}
le funzioni di B le richiami nei metodi dove vuoi con

codice:
B.nomeMetodo()