Salut, je vais etre le plus clair possible pour expliquer la ou je bloque.
Dans mon projet j'ai diverse classe module (toute herité de AbstractModule) , ces modules commande des capteur et rafraichisse les informations en appelan la fonction update(String data) qui fait partie de AbstractModule.
ensuite dans ma classe qui gere la database , j'implemente l'interface AbstractModule pour recuperer la fonction update(String data) et donc j'override la fonction pour que la database recupere l'info a chaque fois que update() est appeler.
Mon problem est lorsque j'appel la fonction update(String data) depuis un module je tombe sur un nullpointer car l'interface n'est pas intancié (alors comme un debutant j'ai tenté le class.getInstance() , mais bien ca marche pas)
et donc j'ai tenté de regarder autour de abstract interface ou de passer la fonction en abstract mais rien ni fait , je n'arrive pas a faire fonctionner tous ca.
donc si quelqun voit ou je bloque merci d'avance![]()
Partager