Si j'ai deux classes avec une relation un-à-un, c'est le bon moment pour utiliser le mapping.Mappage vs composition
class A { ... }
class B { ... }
class C {
Map<A,B> a2b;
}
Et quand est-il temps d'utiliser la composition?
class A {
B myB;
}
class B { ... }
La réponse changerait-elle si la relation était un-à-plusieurs et plusieurs-à-plusieurs?
+1 Clair et concis, merci! Et si à l'avenir cette relation pouvait être supprimée, alors la cartographie serait peut-être préférable? – Russell
Si vous savez maintenant que la relation n'est que temporaire, ce serait une bonne raison de pencher vers la solution de cartographie. –