Imagem de fundo

Considere duas classes, A e B, que possuem um...

Considere duas classes, A e B, que possuem um relacionamento de clientela. Boas práticas de projeto orientado a objetos recomendam que:


A

a navegabilidade seja definida nos dois sentidos, pois facilita a referência mútua entre objetos das classes.


B

a navegabilidade seja priorizada em um dos sentidos, com base na freqüência de acesso e na estimativa de número de instâncias.


C

uma terceira classe seja criada, se o relacionamento for m para n.


D

o relacionamento seja estabelecido indiretamente através de atributos chaves, ao invés de uma associação explícita entre as classes.


E

o relacionamento de clientela seja modelado através de generalização.