注册 登录 进入教材巡展
#

出版时间:2016年12月

出版社:机械工业出版社

以下为《面向对象程序设计:C++实现》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111558842
  • 1-1
  • 183981
  • 45188531-3
  • 16开
  • 2016年12月
  • 110
  • 227
  • 工学
  • 软件工程
  • TP312
  • 计算机通信类
  • 本科
内容简介
本书共分为三部分。*部分为设计部分,主要针对两个综合项目(LostCraft游戏以及HR服务平台)进行介绍,引出面向对象思维概念并构建面向对象思维模型;第二部分为实践部分,将抽象的案例模型实例化,并在实现过程中掌握C 基础语法;第三部分为提高部分,通过一个综合项目示例培养学生综合编程能力。
目录
目  录前言教学建议第一部分 设  计第1章 综合项目初体验 21.1 项目下载地址及安装操作说明 21.2 综合项目介绍 21.2.1 综合实例1——LostCraft游戏项目介绍 21.2.2 综合实例2——HR服务平台项目介绍 51.3 项目角色功能分析 71.3.1 综合实例1——LostCraft游戏项目的角色功能分析 71.3.2 综合实例2——HR服务平台项目的角色功能分析 91.4 本章小结 101.5 本章习题 11第2章 面向对象思维建立 122.1 面向对象概念的引入 122.1.1 软件行业现状 122.1.2 何为面向对象 132.2 类与对象 152.2.1 综合实例1——LostCraft游戏项目中对象间的行为关系 152.2.2 综合实例1——LostCraft游戏项目中类的抽象 162.2.3 类与对象的概念和关系 172.3 本章小结 202.4 本章习题 21第3章 面向对象思维建模 223.1 UML概述 223.1.1 类图 223.1.2 时序图 243.1.3 用例图 263.2 项目实现的UML设计 273.2.1 综合实例1——LostCraft游戏项目的UML设计 273.2.2 综合实例2——HR服务平台项目的UML设计 323.3 本章小结 413.4 本章习题 42第二部分 实  践第4章 程序设计语言C 初识 444.1 C 概述 444.2 第一个C 程序 444.2.1 VS 2010工具介绍 444.2.2 编写第一个C 程序helloworld 454.2.3 代码解释 494.2.4 程序注释 504.3 C 编译过程 514.4 C 编程逻辑 524.4.1 程序中的简单数据存储 524.4.2 输入与输出 554.4.3 控制语句 574.4.4 一维数组 634.4.5 函数 664.4.6 指针与引用 694.5 本章小结 724.6 本章习题 73第5章 类与对象的实现 755.1 综合实例1——LostCraft游戏项目 755.1.1 类的构成 755.1.2 技能类的声明与实现 765.1.3 对象实例化 795.1.4 其他类的声明 815.1.5 对象间的协作实现 845.2 综合实例2——HR服务平台项目 905.2.1 类的声明与实现 905.2.2 对象实例化之new运算符 925.2.3 对象资源回收之delete运算符 945.2.4 对象间的协作实现 955.3 本章小结 975.4 本章习题 98第6章 深入学习面向对象函数 1006.1 综合实例1——LostCraft游戏项目 1006.1.1 成员函数介绍 1006.1.2 函数重载 1006.1.3 构造函数 1026.1.4 C 封装机制的private权限 1046.2 综合实例2——HR服务平台项目 1066.2.1 封装技巧的get和set方法 1066.2.2 引用技巧的this指针 1086.2.3 构造函数的重载 1086.2.4 析构函数 1106.2.5 其他核心方法的代码实现 1116.3 本章小结 1176.4 本章习题 118第7章 继承 1217.1 综合实例1——LostCraft游戏项目 1217.1.1 继承的概念 1217.1.2 单继承的声明与实现 1227.2 综合实例2——HR服务平台项目 1247.2.1 巧用继承中的构造函数 1257.2.2 访问权限的protected关键字 1267.3 本章小结 1277.4 本章习题 128第8章 多态 1298.1 综合实例1——LostCraft游戏项目 1298.1.1 多态的概念 1298.1.2 静态多态的函数多态 1298.1.3 动态多态的虚函数实现 1308.2 综合实例2——HR服务平台项目 1358.2.1 多态的实现 1358.2.2 纯虚函数与抽象类 1368.3 本章小结 1388.4 本章习题 139第三部分 提  高第9章 综合项目——锻炼系统 1429.1 系统项目介绍 1429.2 系统项目角色功能分析 1429.2.1 普通用户 1429.2.2 群主 1449.2.3 私教/教练 1459.3 系统项目的UML设计 1469.3.1 用例图 1469.3.2 时序图 1479.3.3 类图及说明 1539.4 本章小结 1809.5 本章习题 181附录 183附录A LostCraft游戏的实现代码 183附录B HR服务平台的实现代码 192附录C 综合项目—— 锻炼系统的实现代码 200参考文献 228