zoukankan      html  css  js  c++  java
  • J2SE——面向对象——UML——初篇

    1、结构图

      

    2、综述

    UML知识体系分为两个部分。

    第一部分介绍概念,它们没有图形与之对应。这些概念有:软件的生命周期,建模的意义(why, how), 系统与模型, 模式与框架。

    第二部分介绍UML。它由三部分组成。

    1. 构成元素或组成要素(building block), 组成要素又分为三种
    • 事物:事物分为四种,结构事物,行为事物,分组事物,注释事物。
    • 关系:关系有泛化,实现,依赖,关联
    • 图形:图形分为三种,结构型(类图,对象图,组件图,包图(略)),行为型(通讯图,时序图,活动图,用例图,状态图),物理型(部署图,制品图)。

       2.规则(rule):建模的规则,它类似于写代码的规范。

       3.公共机制(common mechanisms):说明书(specification),修饰符(public, private, protected, default), 划分(common division), 扩展(stereotype(元信息), tag(标签), constraint(约束))

      书中偶尔会提及面向设计相关的内容。可以阅读相关书籍

    3、资料&工具

    书籍:

      1. 《The Unified Modeling Language User Guide》 Second Edition
      2. learning UML 2.0

    工具:

      1. startUML。
  • 相关阅读:
    UVa 116 单向TSP(多段图最短路)
    POJ 1328 Radar Installation(贪心)
    POJ 1260 Pearls
    POJ 1836 Alignment
    POJ 3267 The Cow Lexicon
    UVa 1620 懒惰的苏珊(逆序数)
    POJ 1018 Communication System(DP)
    UVa 1347 旅行
    UVa 437 巴比伦塔
    UVa 1025 城市里的间谍
  • 原文地址:https://www.cnblogs.com/rain144576/p/15203686.html
Copyright © 2011-2022 走看看