转自https://blog.csdn.net/k346k346/article/details/59582926 在学习面向对象设计时,类关系涉及依赖、关联、聚合、组合和泛化这五种关系,耦合度依次递增。关于耦合度,可以简单地理解为当一个类发生变更时,对其他类造成的影响程度,影响越小则耦合度越弱,影 ...
分类:
其他好文 时间:
2018-11-10 12:38:41
阅读次数:
298
设计模式 UML关系基础 UML关系基础 类之间的关系 泛化 类在继承中表现为泛化和实现。 继承关系为is a的关系,两个对象之间用is a表示为继承关系。 eg,自行车是车,猫是动物。 泛化关系用空心箭头表示 如下图。 A继承自B 用空心箭头表示A继承自B 泛化关系表示为继承抽象类。 抽象类可以继 ...
分类:
其他好文 时间:
2018-11-10 10:54:01
阅读次数:
174
一,什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链 ...
分类:
编程语言 时间:
2018-11-10 00:59:42
阅读次数:
202
用例图主要说明的是谁要使用系统,以及他们使用该系统可以做些什么,帮助开发团队以一种可视化的方式理解系统的功能需求。 一个用例图包含了多个模型元素,如系统、参与者和用例,并且显示这些元素之间的各种关系,如泛化、关联和依赖。它展示了一个外部用户能够观察到的系统功能模型图。 1.用例图包含的元素 1. 参 ...
分类:
其他好文 时间:
2018-11-09 13:50:23
阅读次数:
171
封装 信息隐藏,隐藏对象的细节 访问修饰符 public private protected 默认 属性封装的实现 方法封装的目的(隐藏方法实现细节) UML类图(建模语言,图形化语言) 类的构造方法 对属性进行初始化赋值 new 操作符 {自动调用} 类变量(静态变量) 类方法(静态方法) 优先于 ...
分类:
编程语言 时间:
2018-11-09 00:03:25
阅读次数:
225
注:此博客内容摘抄自:https://www.cnblogs.com/vathe/p/7349816.html 用例图 用例图,展现了一组用例、参与者(actor)以及它们之间的关系。用例图从用户角度描述系统的静态使用情况,用于建立需求模型。 参与者(Actor) 在系统外部与系统直接交互的人或事物 ...
分类:
其他好文 时间:
2018-11-08 10:10:57
阅读次数:
197
一、基本信息 标题:基于 UML 的文献管理系统建模研究 时间:2016 出版源:宜春职业技术学院 文件分类:UML建模技术 二、研究背景 图书管理是一门历史悠久的学科,旨在通过 计算机帮助管理人员完成日常管理工作。这些系统为图书管 理事业带来便利的同时,也出现了一些问题,如系统与管理方式不一致,系 ...
分类:
其他好文 时间:
2018-11-08 00:11:41
阅读次数:
191
一.基本信息 标题:基于UML的毕业选题系统建模研究 时间:2018 出版源:电脑迷 领域分类:UML建模技术 二.研究背景 问题定义:为了加强学生设计分析开发软件的相关能力,有效避免结构化模型存在的问题。 难点:基于UML建模技术,采用Rose工具对毕业选题系统建模进行分析研究。同时利用ASP技术 ...
分类:
其他好文 时间:
2018-11-07 22:11:53
阅读次数:
191
功能简介 + 为客户端无缝管理与AVS的连接 + 失败时连接重试 + 允许后续重新连接 + ping管理 + AVS服务器断开时周期重连服务器 + 允许客户端完全启用或禁用连接管理器 + 允许客户端重置AVSConnectionManager的内部逻辑 UML 图集 + 完整类图 + 精简类图 + ...
分类:
其他好文 时间:
2018-11-07 18:17:08
阅读次数:
157
***************************第六章 类和对象********************************* ***************************面向过程和面向对象的区别************************** 一.面向过程 c语言 关心是h ...
分类:
编程语言 时间:
2018-11-05 00:37:59
阅读次数:
241