UML统一建模语言之基础
UML统一建模语言之基础
叶风晨 发表于3年前
UML统一建模语言之基础
  • 发表于 3年前
  • 阅读 14
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: UML统一建模语言之基础系统博客,此后将以Enterprise Architect(EA)工具,介绍软件UML建模。
UML基础介绍
 1.UML的定义

 UML(Unified Modeling Language,统一建模语言)是一组用于描述OOAD过程的图形化表达方式,它可以帮助我们在OOAD过程中标识元素、构建模块、分析过程并可通过文档说明系统中的重要细节。

 2.OOAD

 OOAD(Object Oriented Analysis Design,面向对象的分析和设计,面向对象分析与设计)是现代软件企业广为采用的一项有效技术。

 3.面向对象

面向对象( Object-Orientation ,简称OO)是一种系统建模技术

面向对象编程( Object-Orientation Programming,简称OOP)是按照OO的方法学来开发程序的过程通过分析系统内对象的交互来描述或建模一个系统交互的对象最终以类的形式组织

OO的方法由三部分组成

  • 过程

  • 标识

  • 规则

 面向对象特性

  • 抽象(abstract)

  • 封装(encapsulation)

  • 继承(inheritance)

  • 多态(polymorphism)

  • 关联(association)

  • 聚合(aggregation)

  •  组合(composition)

  • 内聚与耦合(cohesion & coupling)

UML可用以下5类9模型定义

  

                                                                            5类

  

                         9模型


标签: UML
共有 人打赏支持
粉丝 3
博文 4
码字总数 616
×
叶风晨
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: