基本UML表示法

基本UML表示法
        Object    对象
        Class      类
        Object orientation   面向对象技术
        abstraction 抽象
        encapsulation 封装
        attribute  属性
        behavior  行为
        method    方法
        state   状态
        instantiation 实例化
        instance  实例
        constructor  构造方法
        object lieftime 对象生命周期
        identity  标识符
        reference 引用
        garbage collection 垃圾收集

        类的基本UML表示法是一个由三个水平部分组成的 矩形。顶端部分用来填写类的名字, 中间部分用来填写属性, 底端部分用来填写类的操作(方法)。根据需要的细节程度,中间和底端部分可以不被包含。
        关联通过类之间的 连线来表示,通常标注上关联名称。
        继承的表示法是一个有 三角箭头的连线,箭头指向更为通用的类(超类)。
        聚合的表示法是一个有 空心菱形的连线,菱形指向整体类。组成使用 实心菱形
        依赖关系在语言中体现为局部变量,方法参量,以及对静态方法的调用。
        UML通过使用一个空心的三角箭头指向泛化来表示继承。
        在UML中, 接口的表示大部分类似于类的表示, 但是包括了<<interface>>或一个圆圈,  以表明它是一个接口而不是一个类, 接口没有任何属性, 因此属性部分通常被省略.实现接口的类使用一个虚线来实现连接, 而不是使用实线的泛化连接.

         association 关联
         hierarchy 层次结构
         mulitiplicity 多重性
         whole/part 整体/部分
         has-a 拥有                  
         part-of 部分
        aggregation 聚合
        composition  组合
        generalization/specialization 泛化/特殊化
        is-a 是
        inheritance 断承
        subclass 子类
        derived 派生类
        superclass 超类
        root class 根类
        overriding 重载
        default behaviors 缺省行为
        inheritance single 单继承
        inheritance multiple 多重继承
        interface 接口
        implements 实现 
        polymorphism  多态
        dynamic binding 动态绑定
        abstract class 抽象类
        concrete class 具体类
        visibility 可见性

你可能感兴趣的:(基本UML表示法)