首页 > 其他 > 详细

UML类图简单理解

时间:2014-03-07 00:34:07      阅读:769      评论:0      收藏:0      [点我收藏+]

  

bubuko.com,布布扣 
首先拿出动物这个框来看:
bubuko.com,布布扣
       这个代表的是一个类,类图分为三层,第一行是类的名字,大家可以看到“动物”两个字是斜体的,这证明他是抽象类。第二行是类的特征,通常是字段和属性。第三层是类的操作,行为方法。前面的符号分别代表者,“+”->public,“-”->private,“#”->protected。
再来看看接口:
bubuko.com,布布扣
      
      “飞翔”这个框字的上面已经标示了interface了,所以一看就知道是接口。第一层是名字,第二层是他的行为。接口的另一种方法就是右边的,唐老鸭,俗称棒棒糖表示法。唐老鸭实现了说话的接口。

     下面来认识里面关系用什么连接的吧:
      继承:     
             bubuko.com,布布扣实线加空三角形
      实现接口:
             bubuko.com,布布扣虚线加空三角形
      关联关系:
             bubuko.com,布布扣就是一个类知道一类的时候,企鹅和天气。


        聚合:
             bubuko.com,布布扣雁群和大雁
        合成:
            bubuko.com,布布扣鸟和翅膀
       依赖关系:
            bubuko.com,布布扣动物和氧气,水


       其实很简单,慢慢接触就好多了。这个UML图是从《大话设计模式》截过来的,很不错的一本书。

 

本文出自 “一生追求” 博客,请务必保留此出处http://hacjj.blog.51cto.com/3843027/1369380

UML类图简单理解,布布扣,bubuko.com

UML类图简单理解

原文:http://hacjj.blog.51cto.com/3843027/1369380

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!