Java设计模式-UML基础知识

什么是设计模式

设计模式就是将一类典型事件的固定处理。

例如,医院在收治急诊患者时,会根据急诊操作手册,完成固定的一系列诊治。而急诊操作手册就是根据病死率高低进行科学分析,从而形成的固定操作。

 

UML图示

UML图是用来完成对一个系统的静态描述

  1.  UML描述类

                   Java设计模式-UML基础知识_第1张图片

     2. UML描述接口

                    Java设计模式-UML基础知识_第2张图片

      3. UML定义关系

            (1)泛化关系 – 继承

                                       Java设计模式-UML基础知识_第3张图片

           (2)关联关系

                      30YInputRate.java中NodeDao是inputRateDao.java的对象

                   Java设计模式-UML基础知识_第4张图片

          (3)依赖关系

                      InputRateDao.java中insert方法使用了Node.java的对象 且Node.java是一个接口。

                      所以:凡是在A类中的形参或者返回值使用了B接口的对象,这就称作依赖关系。

                                               Java设计模式-UML基础知识_第5张图片

            (4)实现关系

                                                  Java设计模式-UML基础知识_第6张图片

================================================================================================

作者能力有限,如发现有任何知识性问题,请联系:W: R812656252 / M: [email protected]

你可能感兴趣的:(Data,Pattern)