【前言】
包图是怎么来的?
在面向对象开发的概念里,类是构造整个系统的基本构造块。但是一个庞大的系统中包含的类是成百上千个的,而且这些类之间的关系也是阡陌交错,所以处理起来十分复杂,这时候就引入了“包”这个概念,可以说包是一种分组的构造块或者说是一个容器。
一、关于包,这些你一定要知道:
•名称:每个包都必须有一个与其它包相区别的名称。可以用简单名称和路径名称来表示。•拥有的元素:在包中可以拥有各种其它元素,包括类、接口、构件、节点、协作、用例,甚至是其它包或图,这是一种组成关系。
•一个模型元素不能被一个以上的包所拥有,也就是说一个元素如果放到了这个包里,那它就不能再放到别的包里了。
•如果包被撤销,那么其中的元素也要被