UML中的聚集、组成、接口和实现

来源:互联网 发布:139端口 编辑:程序博客网 时间:2024/05/17 10:06

UML中的聚集、组成、接口和实现

    

       有了前面的类图,类似于我们生活中的硬件,或许相当重的是将它们联系起来,让它们关联起来,这点不可忽视。在我们生命成长的道路上,梦想永远比条件重要。近两天和一到香港大学做交换生回来的老同学交流了好长的时间,香港大学其实真的不大,面积挺小的,器件也一般,但是利用率却是相当的高。就硬件,教学楼、器材设备和空间北大一点都不亚于港大,但是培养出来的种子却似乎截然不同,这就需要其中的软实力了,就如聚集、组成、接口和实现这些在建模中的重要性不言而喻。

 

关系总结:  

1、聚集:通俗的说,一个类中是由几个部分类组成的,相当于“整体”与“部分”的关系。

聚集的约束:{or} 或的关系。

 

2、组成:例如建筑物由许多的房间组成,电脑有处理器和端口组成。一般用实心菱形箭头表示。

                          

 

3、接口和实现接口类似于句柄,控制柄就是人和机器的接口(interface)

实现(realization):接口与类之间的的关系 

比如人喂养小动物

表示方法一:

                                     

表示方法二:

                                         

 

对比继承和实现

继承:双亲-孩子,孩子具有双亲的生理特性(眼睛颜色、头发颜色等)还有生活特性

实现:教师-孩子,教师并没有把自己的生理特性传递给孩子。

 


4、接口和端口我们计算机中鼠标通过 usb 端口链接,耳机通过耳机端口,而鼠标、耳机是人机的交流的接口。

                

                      

 

 

 

 

 

5、可见性(visible)一般应用于属性或操作的范围。分为公有、受保护和私有。

               

小结比如用例图中,用了图就是客户与开发组的接口,从用户的观点出发对系统建立模型、描述,让用户参与分析、设计系统。理解和掌握这些基本的概念基本不怎么的难,关键就是我们在实际中的要真正的调动自己去运用、执行和实践。多练习、从实践中锻炼和提升,以更好的理解和掌握这些东西。

0 0
原创粉丝点击