QML图学习

1.类之间的关系(按使用频率排序)

  • 继承关系(泛化关系):泛化关系用带空心三角箭头的实线来表示,箭头从子类指向父类。
    在这里插入图片描述

  • 实现关系(接口与实现类关系):实现关系使用带空心三角箭头的虚线来表示,箭头从实现类指向接口。
    在这里插入图片描述

  • 依赖关系:依赖关系使用带箭头的虚线来表示,箭头从使用类指向被依赖的类。
    在这里插入图片描述


  • 聚合关系:聚合关系可以用带空心菱形的实线来表示,菱形指向整体。
    在这里插入图片描述
  • 组合关系:组合关系用带实心菱形的实线来表示,菱形指向整体。(与聚合关系区别,一旦整体对象不存在,部分对象也将不存在)
    在这里插入图片描述

2.类、接口和类图

  • 类名

  • 属性:[可见性]属性名:类型[=默认值]

  • 操作: [可见性]名称(参数列表)[:返回类型]
    在这里插入图片描述

  • 接口:接口使用一个带有名称的小圆圈来进行表示。
    在这里插入图片描述

  • 类图:用来显示系统中的类、接口、协作以及它们之间的静态结构和关系的一种静态模型。
    在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章