UML进修笔记

    添加时间:2013-7-29 点击量:

    UML


     1、类图 (父类在右上角标明)


     



            类名:不成省略,如是接口应标明。正体字(可实例化类)斜体(抽象类)


             属性清单:+public  -private  #protected


            办法清单:同上,办法下有划线,默示静态办法,机关办法也是这层


             性质清单:set 和 get办法


    (内部成员类):可有可无,内部类


     


     2、对象图



         能很好的显示体系的布局关系,希罕是有递归关系的布局。是一种特别的类图。显示的是类的实例而不是类。


     


    类图关系:


    1、一般化关系(Generalization):持续关系,java翻译为extendsimplements



    2、接洽关系关系(Association):在java里面以应用实例变量实现的。


                       


    可能1对多)


    一个类里面应用了另一个类作为本身的属性变量。


    3、聚合关系(Aggregation):强的接洽关系关系。



    4、依附关系(Dependency):单向。Person可以买carhouse


        



    我们永远不要期待别人的拯救,只有自己才能升华自己。自己已准备好了多少容量,方能吸引对等的人与我们相遇,否则再美好的人出现、再动人的事情降临身边,我们也没有能量去理解与珍惜,终将擦肩而过。—— 姚谦《品味》
    分享到: