J'ai une classe avec un grand nombre de champs, tous privés (les sous-classes accèdent à certains d'entre eux avec des getters protégés). J'ai besoin de passer la plupart de ces champs dans une méthode d'une autre classe qui va les formater et générer une sortie. Est-il possible d'avoir une méthode dans la classe avec les champs qui les transmettra tous ? Ou est-ce que ces circonstances suggèrent que je devrais implémenter une autre relation entre les deux classes, puisqu'elles semblent étroitement couplées à cause de cela ?
Informations complémentaires : la classe A représente les employés, la classe B a pour seule responsabilité de formater la sortie du programme.