Ora se nella classe Monitor vorrei aggiungere un metodo che mi ritornare l'oggetto Monitor in questione nel file "Monitor.h"
Questo non ha nessun senso. A cosa dovrebbe servire un metodo che restituisce l'oggetto su cui lo stai chiamando?