当前位置: 首页 > news >正文

巴中网站建设开发公司有趣软文广告经典案例

巴中网站建设开发公司,有趣软文广告经典案例,企业官网网站建设咨询,南京广告公司有哪些公司一.UML图介绍 统一建模语言是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 UML 从目标系统的不同角度出发#xff0c;定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 二.类图…一.UML图介绍 统一建模语言是用来设计软件的可视化建模语言。它的特点是简单、统一、图形化、能表达软件设计中的动态与静态信息。 UML 从目标系统的不同角度出发定义了用例图、类图、对象图、状态图、活动图、时序图、协作图、构件图、部署图等 9 种图。 二.类图概述 类图是显示了模型的静态结构特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。 三.类图的作用 在软件工程中类图是一种静态的结构图描述了系统的类的集合类的属性和类之间的关系可以简化了人们对系统的理解 类图是系统分析和设计阶段的重要产物是系统编码和测试的重要模型。 四.类图表示法 1.类的表示方式 在UML类图中类使用包含类名、属性(field) 和方法(method) 且带有分割线的矩形来表示比如下图表示一个Employee类它包含name,age和address这3个属性以及work()方法。 属性/方法名称前加的加号和减号表示了这个属性/方法的可见性UML类图中表示可见性的符号有三种 表示public-表示private#表示protected 属性的完整表示方式是 可见性 名称 类型 [ 缺省值] 方法的完整表示方式是 可见性 名称(参数列表) [ 返回类型] 注意 ​1中括号中的内容表示是可选的 2也有将类型放在变量名前面返回值类型放在方法名前面 举个例子 上图Demo类定义了三个方法 method()方法修饰符为public没有参数没有返回值。method1()方法修饰符为private没有参数返回值类型为String。method2()方法修饰符为protected接收两个参数第一个参数类型为int第二个参数类型为String返回值类型是int。 2.类与类之间关系的表示方式 1关联关系 关联关系是对象之间的一种引用关系用于表示一类对象与另一类对象之间的联系如老师和学生、师傅和徒弟等。关联关系是类与类之间最常用的一种关系分为一般关联关系、聚合关系和组合关系。我们先介绍一般关联。 关联又可以分为单向关联双向关联自关联。 1、单向关联 在UML类图中单向关联用一个带箭头的实线表示。上图表示每个顾客都有一个地址这通过让Customer类持有一个类型为Address的成员变量类实现。 2、双向关联 从上图中我们很容易看出所谓的双向关联就是双方各自持有对方类型的成员变量。 在UML类图中双向关联用一个不带箭头的直线表示。上图中在Customer类中维护一个List表示一个顾客可以购买多个商品在Product类中维护一个Customer类型的成员变量表示这个产品被哪个顾客所购买。 3、自关联 自关联在UML类图中用一个带有箭头且指向自身的线表示。上图的意思就是Node类包含类型为Node的成员变量也就是“自己包含自己”。 2聚合关系 聚合关系是关联关系的一种是强关联关系是整体和部分之间的关系。 聚合关系也是通过成员对象来实现的其中成员对象是整体对象的一部分但是成员对象可以脱离整体对象而独立存在。例如学校与老师的关系学校包含老师但如果学校停办了老师依然存在。 在 UML 类图中聚合关系可以用带空心菱形的实线来表示菱形指向整体。下图所示是大学和教师的关系图 3组合关系 组合表示类之间的整体与部分的关系但它是一种更强烈的聚合关系。 在组合关系中整体对象可以控制部分对象的生命周期一旦整体对象不存在部分对象也将不存在部分对象不能脱离整体对象而存在。例如头和嘴的关系没有了头嘴也就不存在了。 在 UML 类图中组合关系用带实心菱形的实线来表示菱形指向整体。下图所示是头和嘴的关系图 4依赖关系 依赖关系是一种使用关系它是对象之间耦合度最弱的一种关联方式是临时性的关联。在代码中某个类的方法通过局部变量、方法的参数或者对静态方法的调用来访问另一个类被依赖类中的某些方法来完成一些职责。 在 UML 类图中依赖关系使用带箭头的虚线来表示箭头从使用类指向被依赖的类。下图所示是司机和汽车的关系图司机驾驶汽车 5继承关系 继承关系是对象之间耦合度最大的一种关系表示一般与特殊的关系是父类与子类之间的关系是一种继承关系。 在 UML 类图中泛化关系用带空心三角箭头的实线来表示箭头从子类指向父类。在代码实现时使用面向对象的继承机制来实现泛化关系。例如Student 类和 Teacher 类都是 Person 类的子类其类图如下图所示 6实现关系 实现关系是接口与实现类之间的关系。在这种关系中类实现了接口类中的操作实现了接口中所声明的所有的抽象操作。 在 UML 类图中实现关系使用带空心三角箭头的虚线来表示箭头从实现类指向接口。例如汽车和船实现了交通工具其类图如图
http://www.dnsts.com.cn/news/8962.html

相关文章:

  • 旅游景区网站设计宁国市网站建设
  • 网站备案密码丢了怎么办公司建网站费用怎么做分录
  • 公司门户网站源码全国企业信息查询系统官网
  • 站酷网官网进入网站开发 流程图
  • dw做网站背景图片设置铺平如何网站后台清理缓存
  • 国家建设工程网站seo承诺排名的公司
  • 扫黄除恶网站构造结构怎么做高端网站建设费用
  • 安平做网站网站建设的公司有发展吗
  • 网站建设费 科研 设备费wordpress 防cc
  • 建设银行的网站用户名网页设计的八种样式
  • 北京网站制作 建设推广绵阳网站建设价格
  • 做膜的网站有哪些专业的平面设计网站有哪些
  • 如何用vc做网站住房和城乡建设部官网查询平台
  • 网站建设制作开发网站建设与电子商务的教案
  • 邯郸市搞网站服务务的吗网页设计与制作教程第三版课后答案
  • 给别人建网站工作行吗台州市城市建设投资公司网站
  • 长沙制作网站公司哪家好四川建设网项目招标公告
  • 网站建设时间及简介私人下载服务器
  • 淮北网站开发业务员客户管理软件
  • 吉林省建设工程质量监督站网站宿州网站建设电话
  • 企业网站的建立目的和特点是什么网页游戏网站火
  • 深圳做网站的公司排名沙县住房和城乡规划建设局网站
  • 北京网站seo价格最专业的网站设计平台
  • joomla 网站图标提高分辨率网站
  • 新网站怎么做优化thinkphp 网站下载
  • 国外交互设计网站欣赏wordpress 会员分销
  • 电子商城网站建设中国进出口数据网
  • 做网站没有数据室内设计手绘图 基础入门
  • 在线网页游戏网站好的logo设计网站
  • dedecms做网站教程网站开发iso9001