UML——似曾相识
来源:互联网 发布:微信正在修复数据库 编辑:程序博客网 时间:2024/06/05 15:26
看到UML的时候感觉它特别的高大上,有一个这么有文化的名字,还有个比较有内涵的解释:设计工具,立马有种仰视的感觉。软件工程是设计思想,而UML是设计工具,设计工具还没有开始学习,怎么会有似曾相识的感觉呢?且听我慢慢道来,首先对UML来个认识。
UnifiedModeling Language (UML)又称统一建模语言或标准建模语言,解剖一下UML,核心是语言,看到这里会不会想到原来学到的很多语言,SQL server(结构化查询语言)……UML是面向对象的建模语言,恩。。。面向对象,从开始学习vb就认识到的名词,难怪有似曾相识的感觉呢。
既然是面向对象的建模语言,面向对象的三个属性:封装,继承,多态是必不可少的。
封装性:对客户隐藏实现,客户仅仅看到接口,过程不重要,只要个结果。
继承关系:父子关系,最大的达到复用的功能,把父类可以继承的都继承过来。
多态性:允许将子类类型的指针赋值给父类类型的指针,父类有的子类也有,同时在父类的基础上进行了延伸。
面向对象的好处:可靠性,维护和支持性。面向对象经历了vb,软件工程,UML一直伴随着我们,而面向对象的思想无论是在vb,软件工程还是UML中都是一样的。在学习UML在UML中的面向对象中最重要的是四种关系,依赖,关联,泛化,实现。下一篇博客:UML的四种关系。
2 0
- UML——似曾相识
- UML,似曾相识(一)
- 似曾相识
- 似曾相识
- 似曾相识——记录NASM中的非、与、或
- 深入浅出CChart 每日一课——第十三课 似曾相识之云图,乱花渐欲迷人眼
- 奋斗吧,程序员——第十九章 无可奈何花落去,似曾相识燕归来
- 【UML入门教程】——Hello,UML!
- 【UML入门教程】——UML关系
- UML总结——UML的九种图
- UML总结——UML画图
- UML总结——UML学习
- 【UML】——UML入门总结
- 【UML视频总结】——UML概述
- UML总结之——UML技术
- 【UML】菜鸟之见—UML
- UML ——图
- UML——类图
- 快速排序
- CentOS上编译安装OpenCV-2.3.1与ffmpeg-2.1.2
- Android验证邮箱
- OpenCV基础篇之读取显示图片
- Android 常见的数据存储方式
- UML——似曾相识
- OpenCV基础篇之像素操作对比度调节
- 第一章.程序设计和C语言
- Java多线程开发之~~~多条件Condition接口的使用
- 中国的房屋为什么不能按一个平方为单位期权/期货购买呢?
- TestNG入门
- SQL语句大全
- 关于输入输出函数的几点说明
- Mysql 存储引擎中InnoDB与Myisam的主要区别