
UML
文章平均质量分 79
gxq741718618gxq
这个作者很懒,什么都没留下…
展开
-
UML 概述
UML(unified modeling language)是一种面向对象的建模语言,它是运用统一的、标准化的标记和定义实现对软件系统进行面向对象的描述和建模。 UML描述了一个系统的动态结构和静态结构。 下面我们来理解一些概念: 1、面向技术的特性 2、什么是建模?为什么要进行建模? (1)模型:现实的简化,把复杂系统变为小系统,采用“逐个击破”的原则主意解决。 (2)原创 2013-01-27 15:13:50 · 587 阅读 · 0 评论 -
UML图(一)—用例图(use case diagrams)
用例图展示了用例之间以及同用例参与者之间是怎样相互联系的。用例图用于对系统、子系统或类的行为进行可视化,使用户能够理解如何使用这些元素,并使开发者能够实现这些元素。用于在需求分析阶段分析客户需求。 用例图定义了系统的功能需求,它是从系统的外部看系统功能,并不描述系统内部对功能的具体实现。它将每个系统中的用户分出工作状态的属性和工作内容,方便建模,防止功能重复和多余的类。原创 2013-01-27 20:53:39 · 1645 阅读 · 2 评论 -
抽象类与接口的区别
abstract class和interface在Java语言中都是用来进行抽象类(本文中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种方法,请读者注意区分)定义的,那么什么是抽象类,使用抽象类能为我们带来什么好处呢? 在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是反过来却不转载 2013-01-27 10:48:57 · 563 阅读 · 2 评论 -
UML四种关系
期末考试前看的UML视频,这两天开始画图.通过这两天画图发现自己理解的不透彻,一方面是对四种关系的理解有偏差;另一方面就是对九种图的理解不到位.针对这两种情况,我把总结的重心放在了对四种关系、九种图的理解上。只有真正了解了四种关系和九种图的功能,才可以真正掌握统一建模语言—UML。 一、依赖关系(Dependency):虚线 1、 也可以理解为一种使用关系,依赖是类的五种原创 2013-01-22 21:17:39 · 1028 阅读 · 3 评论 -
面向对象技术
面向对象是一种对现实世界理解和抽象的方法,通过面向对象的方式,将现实世界的物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于人理解的方式对于复杂系统的进行分析、设计与编程。 面向对象是一种指导思想,而UML是面向对象的一种建模工具。UML很大程度上是过程独立的,我们可以把它运用到很多软件过程(面向对象和面向过程均可)。原创 2013-01-27 17:31:28 · 891 阅读 · 5 评论