C'est aussi le boulot du développeur de savoir partager un problème et un bout du contexte en restant assez vague pour ne pas comprendre l'intégralité, mais en donnant assez d'info pour se faire aider.
Ca m'étonnerai beaucoup que ton problème soit si complexe que tu aies besoins de montrer X classes.
Explique-le simplement, et voyons ce que cela donne 
Remarque : en Java, l'utilisation de tableau (array [] ) est tout de même très limitée est assez anecdotique. Il est largement préférable de passer par des conteneurs dont le comportement convient à ce que l'on attends (List, Map, Set).