图书介绍

面向对象程序设计课程设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

面向对象程序设计课程设计
  • 胡兰青,翁恺,陈奇主编 著
  • 出版社: 杭州:浙江大学出版社
  • ISBN:7308058344
  • 出版时间:2008
  • 标注页数:181页
  • 文件大小:15MB
  • 文件页数:194页
  • 主题词:面向对象语言-程序设计-课程设计-高等学校-教材

PDF下载


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

下载说明

面向对象程序设计课程设计PDF格式电子书版下载

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

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

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

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

图书目录

第1章 面向对象程序设计课程设计概要1

1.1本课程设计的基本思路1

1.2实验与实践报告编写要求1

1.2.1实验报告的基本要求2

1.2.2实践报告的基本要求2

1.3课程设计的组织、开发与评分方法4

1.3.1课程设计的组织4

1.3.2代码与开发组织4

1.3.3评价与计分4

1.4 Visual Studio/NET集成开发环境6

1.4.1解决方案和项目6

1.4.2代码编辑、编译、生成和运行8

1.4.3程序调试9

1.4.4使用调试器11

1.5 Cygwin/GCC13

1.5.1 Cygwin安装14

1.5.2编译、运行程序15

第2章 C++编程基础案例分析17

2.1代码组织案例—设计Complex类17

2.1.1设计题目17

2.1.2设计分析17

2.1.3设计实现27

2.2静态多态性案例—设计Set类30

2.2.1问题引入30

2.2.2设计题目30

2.2.3设计分析30

2.2.4设计实现33

2.2.5函数重载与参数缺省值的选择39

2.3动态多态性案例—设计图形类层次40

2.3.1设计题目40

2.3.2设计分析40

2.3.3设计实现46

2.4文件操作案例—设计学生选课系统50

2.4.1设计题目50

2.4.2设计分析51

2.4.3设计实现52

2.5模板案例—设计模板Array54

2.5.1设计题目54

2.5.2设计分析54

2.5.3设计实现56

2.6内存管理案例—设计new和delete的重载57

2.6.1问题引入57

2.6.2设计题目58

2.6.3设计分析58

2.6.4设计实现59

第3章 STL编程案例分析63

3.1容器—个人记事本案例63

3.1.1初涉ST L—容器63

3.1.2设计题目64

3.1.3设计分析64

3.1.4设计实现66

3.2迭代器、算法和函数对象—多项式案例70

3.2.1初涉STL迭代器、算法和函数对象70

3.2.2设计题目73

3.2.3设计分析73

3.2.4设计实现75

3.3关联容器—列车时刻查询系统案例78

3.3.1初涉STL—关联容器78

3.3.2设计题目78

3.3.3设计分析79

3.3.4设计实现79

第4章 Windows编程案例分析84

4.1 SDK Windows编程—hello SDK应用程序案例84

4.1.1初涉Windows编程84

4.1.2设计题目87

4.1.3创建步骤87

4.1.4设计分析88

4.1.5设计实现90

4.2 MFC Windows编程—hello MFC应用程序案例92

4.2.1 MFC编程简介92

4.2.2设计题目94

4.2.3创建步骤94

4.2.4设计分析95

4.2.5设计实现96

4.3屏幕输出—绘图案例98

4.3.1图形设备接口—Windows GDI98

4.3.2设计题目100

4.3.3创建步骤101

4.3.4设计分析101

4.3.5设计实现102

4.4鼠标输入—井字游戏程序案例105

4.4.1鼠标输入105

4.4.2设计题目106

4.4.3创建步骤106

4.4.4设计分析106

4.4.5设计实现108

4.5键盘输入—简易编辑器案例115

4.5.1键盘输入115

4.5.2设计题目119

4.5.3创建步骤119

4.5.4设计分析119

4.5.5设计实现120

4.6基于对话框的应用程序—简易计算器案例131

4.6.1 Windows应用程序的类型131

4.6.2设计题目131

4.6.3创建步骤131

4.6.4设计分析134

4.6.5设计实现135

第5章 综合设计案例分析142

5.1图书馆管理系统142

5.1.1系统功能描述142

5.1.2类体系和主要数据结构143

5.1.3系统功能实现148

5.1.4关键问题讨论149

5.1.5总结157

5.1.6完整代码概貌157

5.1.7练习158

5.2五子棋游戏158

5.2.1系统功能描述158

5.2.2主要数据结构158

5.2.3主要算法160

5.2.4关键技术讨论160

5.2.5创建步骤162

5.2.6完整代码概貌162

5.2.7练习163

5.3 MiniCAD163

5.3.1系统功能描述163

5.3.2类体系和主要数据结构164

5.3.3系统功能实现164

5.3.4完整代码概貌171

第6章 综合设计习题172

6.1加强版编辑器172

6.1.1问题描述172

6.1.2解题思路172

6.1.3关键提示173

6.2通讯录管理软件174

6.2.1问题描述174

6.2.2解题思路174

6.2.3关键提示174

6.3打字练习软件178

6.3.1问题描述178

6.3.2解题思路178

6.3.3关键提示178

6.4即时通讯系统178

6.4.1问题描述178

6.4.2解题思路178

6.4.3关键提示178

6.5邮件系统179

6.5.1问题描述179

6.5.2解题思路179

6.5.3关键提示179

6.6版本管理软件179

6.6.1问题描述179

6.6.2解题思路180

6.6.3关键提示181

热门推荐