什么是包?什么是UML中的包图?

什么是包?什么是 UML 中的包图?

统一建模语言中的包被用来分组元素,并为分组元素提供命名空间。一个包可以包含其他的包,从而提供一个包的层次组织。几乎所有的UML元素都可以被分组为包。因此,类、对象、用例、组件、节点、节点实例等都可以被组织到包中,从而使现实世界的UML模型中包含的无数元素的组织变得可控。
什么是多重性

什么是多重性

类图中的多重性应该在关联的每一端标明。这指定了可以关联的最小和最大的实例数量。 例如,一辆汽车有3个或4个轮子,但每个轮子都只属于一辆汽车。在一个关联的两端附近放置倍数符号。这些符号表示一个类的实例与另一个类的一个实例链接的数量。