在写完纠结人的文档之后,我开始了一段新的旅程---《UML基础与应用》。
刚开始看UML视频,老师就讲了面向对象技术。当时比较纳闷,这UML和面向对象有什么关系呢?总结之后,终于知道了答案。
根据我现有的理解,我想用这句话来表示它们两者之间的关系。那就是:UML是面向对象技术的产物。(不知道你是怎么理解的呢?)
从开始VB的系统学习到现在,我们基本接触的都是面向过程的方法。那么究竟什么是面向对象呢?
面向对象:
是一种对现实世界理解和抽象的方法,是计算机编程技术发展到一定阶段后的产物。通过面向对象的方式,将现实世界的物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于人理解的方式对于复杂系统的进行分析、设计与编程。
详解见下图:
通过上图,大家对面向对象技术都有一个大致的了解了。那么它的成果,也就是UML是什么呢?
UML:
中文名称:统一建模语言
英文名称:unifiedmodeling language;UML
定义:是一种面向对象的建模语言,它是运用统一的、标准化的标记和定义实现对软件系统进行面向对象的描述和建模。
详解见下图:
以上是对UML的基本概述,我会在后面的学习中继续总结,继续深入了解UML,和大家在此分享交流!
作者详细信息见:http://sldhhy.blog.163.com/