当两个类关联时,一个知道另一个的属性吗?

When two classes are associated, does one know the attributes of the other?

有两个 class:"Customer" 和 "Order"。 这两个 classes 是关联的(一对多)。 Order class 是否应该将 Customer 实例作为属性,或者我们是否可以假设 Order class 可以访问已关联的 Customer 属性?

如果关联的两个 类 没有任何属性,您可以假设任何事情。两者可能会或可能不会看到对方。尚未指定。

如果一侧有多重性,则另一侧可以看到指定的数量。这对双方都适用。

既然你说存在一对多的关系,那么一方就会看到一个(只有一个 属性 是另一方的类型)。对方分别有很多属性或者引用列表。

Customer 看到许多 OrderOrder 一个 Customer.

啊,是的:当你有一个关联时,你可以看到关联的 类' public 属性。