图书介绍

面向对象分析设计与编程PDF|Epub|txt|kindle电子书版本网盘下载

面向对象分析设计与编程
  • 王燕,庞淑侠,胡文瑾主编 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560649382
  • 出版时间:2018
  • 标注页数:328页
  • 文件大小:38MB
  • 文件页数:336页
  • 主题词:面向对象语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

面向对象分析设计与编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 面向对象分析与设计2

第1章 面向对象方法概述2

1.1 软件生命周期和过程模型2

1.1.1 软件生命周期3

1.1.2 软件过程模型4

1.2 软件开发方法13

1.2.1 结构化软件开发方法13

1.2.2 模块化软件开发方法14

1.2.3 面向数据结构软件开发方法15

1.2.4 面向对象软件开发方法15

1.3 面向对象软件开发方法简介16

1.3.1 面向对象的基本概念17

1.3.2 几种典型的面向对象方法21

1.4 本章小结24

本章习题24

第2章 统一建模语言25

2.1 UML语言概述25

2.1.1 UML的发展历史25

2.1.2 UML的组成26

2.1.3 UML的视图27

2.1.4 UML的模型元素28

2.1.5 UML的公共机制30

2.1.6 UML建模的简单流程31

2.2 UML静态建模32

2.2.1 用例图32

2.2.2 类图35

2.2.3 对象图38

2.2.4 包图39

2.2.5 组件图和配置图40

2.3 UML动态建模42

2.3.1 顺序图42

2.3.2 协作图44

2.3.3 活动图46

2.3.4 状态图49

2.4 本章小结53

本章习题54

第3章 面向对象分析56

3.1 需求分析与用例建模56

3.1.1 确定系统的边界和范围57

3.1.2 确定参与者58

3.1.3 确定用例58

3.1.4 确定用例之间的关系59

3.2 系统分析与对象建模60

3.2.1 发现对象60

3.2.2 发现属性和操作60

3.2.3 发现关联62

3.2.4 建立对象层次结构63

3.3 本章小结64

本章习题64

第4章 面向对象设计65

4.1 问题域子系统的设计65

4.1.1 问题域子系统的基本概念65

4.1.2 设计过程66

4.2 人机交互子系统的设计68

4.2.1 人机交互子系统的设计原则68

4.2.2 人机交互子系统的设计69

4.3 控制驱动子系统的设计70

4.3.1 控制驱动子系统的基本概念70

4.3.2 控制驱动子系统的设计原则71

4.4 数据接口子系统的设计74

4.4.1 数据接口子系统的基本概念74

4.4.2 对象存储方案和数据接口的设计策略76

4.5 本章小结78

本章习题78

第二篇 面向对象程序设计80

第5章 C++语言基础80

5.1 C++语言概述80

5.1.1 C++语言的特点80

5.1.2 C++语言程序基本结构81

5.1.3 C++程序开发步骤82

5.2 C++的标准输入输出83

5.3 标识符84

5.4 常量与变量85

5.4.1 常量85

5.4.2 const说明符85

5.4.3 变量87

5.4.4 数据类型87

5.5 C++运算符88

5.5.1 运算符概述88

5.5.2 作用域运算符88

5.5.3 运算符new和delete90

5.5.4 引用93

5.6 表达式97

5.7 C++语句99

5.7.1 控制语句99

5.7.2 其他形式的语句105

5.8 函数105

5.8.1 函数概述105

5.8.2 内联函数107

5.8.3 带有默认参数的函数108

5.8.4 函数重载109

5.9 本章小结112

本章习题112

第6章 类与对象114

6.1 类与对象的定义115

6.1.1 类的定义115

6.1.2 对象的定义118

6.1.3 对象数组与对象指针121

6.1.4 向函数传递对象125

6.2 构造函数和析构函数128

6.2.1 构造函数128

6.2.2 析构函数138

6.3 友元139

6.3.1 友元的概念139

6.3.2 友元函数139

6.3.3 友元类142

6.4 类型转换144

6.4.1 基本类型到类类型的转换145

6.4.2 类类型到基本类型的转换146

6.4.3 类类型到类类型的转换148

6.5 本章小结149

本章习题150

第7章 继承与派生153

7.1 继承与派生类的概念153

7.1.1 继承与派生类的概念154

7.1.2 继承的种类154

7.2 派生类155

7.2.1 派生类的定义155

7.2.2 派生类的三种继承方式156

7.2.3 派生类的构造函数和析构函数161

7.2.4 多继承164

7.3 虚基类169

7.3.1 虚基类的概念169

7.3.2 虚基类的初始化170

7.3.3 虚基类的构造函数和析构函数172

7.4 本章小结174

本章习题175

第8章 多态性178

8.1 多态概述178

8.1.1 问题的提出178

8.1.2 多态的实现179

8.2 函数重载179

8.2.1 函数重载的定义179

8.2.2 函数重载的调用180

8.3 运算符重载181

8.3.1 运算符重载概述181

8.3.2 运算符重载的规则与方式181

8.3.3 运算符重载函数的定义和调用182

8.3.4 几种典型运算符的重载186

8.4 虚函数与抽象类189

8.4.1 虚函数的定义与调用190

8.4.2 纯虚函数和抽象类192

8.5 本章小结198

本章习题198

第9章 模板201

9.1 模板概述201

9.2 函数模板202

9.2.1 函数模板的定义203

9.2.2 函数模板的实例化204

9.2.3 函数模板的重载208

9.3 类模板209

9.3.1 类模板的定义209

9.3.2 类模板的实例化211

9.3.3 类模板的派生213

9.4 本章小结219

本章习题219

第10章 C++的I/O流221

10.1 流概述221

10.1.1 流的层次结构222

10.1.2 iostream流类库222

10.2 预定义的I/O流223

10.2.1 预定义的流对象223

10.2.2 输入输出的格式控制224

10.3 文件I/O流227

10.3.1 文件流227

10.3.2 文件输出流228

10.3.3 文件输入流231

10.4 用户自定义的I/O流236

10.4.1 重载提取运算符236

10.4.2 重载插入运算符237

10.5 本章小结240

本章习题240

第三篇 面向对象建模实例244

第11章 面向对象建模实例244

11.1 需求分析244

11.1.1 用例建模245

11.1.2 用例描述247

11.2 静态结构建模249

11.2.1 系统对象类250

11.2.2 系统用户界面类252

11.3 动态结构建模256

11.3.1 状态图256

11.3.2 顺序图257

11.4 数据库设计与访问261

11.4.1 数据库设计261

11.4.2 数据库访问技术264

11.4.3 数据库访问技术的实现267

11.4.4 SQL语言271

11.5 主窗体设计与实现273

11.6 部分表单设计与实现279

11.6.1 系统登录279

11.6.2 图书资料管理282

11.6.3 读者信息管理293

11.6.4 基础数据管理294

11.6.5 图书流通管理300

11.6.6 信息查询313

11.6.7 系统管理320

11.6.8 数据库管理326

参考文献328

热门推荐