C++基础与案例开发详解 / 软件开发新课堂
¥58.00定价
作者: 王海龙、程传鹏
出版时间:2014年1月
出版社:清华大学出版社
- 清华大学出版社
- 9787302339618
- 1-1
- 107895
- 0045158653-1
- 平装
- 16开
- 2014年1月
- 692
- 工学
- 软件工程
- TP312C
- 计算机
- 本科
内容简介
作为从C语言发展而来的一种优秀的高级程序设计语言,C++在计算机科学的各个领域中得到了广泛的应用,尤其适合于系统级的程序设计,是应用最广泛的程序设计语言之一。
王海龙、程传鹏编著的《C++基础与案例开发详解》在结构安排上充分考虑到了初学者的实际情况,在组织结构上,针对C++语言的特点,分为三部分,共17章。其中第1-7章为第一部分,主要介绍了结构化程序设计,包括C++基础知识、控制流程语句、函数、数组、字符串、指针、结构体、共用体和枚举类型、链表、内存动态分配和释放等。第8-12章为第二部分,主要介绍了面向对象程序设计,包括类和对象、继承和派生、虚函数和多态性;I/O流类以及文件操作、函数模板、类模板和标准模板库等。第13-17章为第三部分,是综合案例,依次介绍了银行卡管理系统、成绩管理系统、工资发放系统、旅店管理系统、图书管理系统等。通过精心设计的案例深入浅出地介绍了C++语言程序设计的特点,循序渐进地介绍了面向对象程序设计的思想和方法。
《C++基础与案例开发详解》既可作为高等院校各专业学生学习C++的基础教材,又可作为编程爱好者的自学教程。
王海龙、程传鹏编著的《C++基础与案例开发详解》在结构安排上充分考虑到了初学者的实际情况,在组织结构上,针对C++语言的特点,分为三部分,共17章。其中第1-7章为第一部分,主要介绍了结构化程序设计,包括C++基础知识、控制流程语句、函数、数组、字符串、指针、结构体、共用体和枚举类型、链表、内存动态分配和释放等。第8-12章为第二部分,主要介绍了面向对象程序设计,包括类和对象、继承和派生、虚函数和多态性;I/O流类以及文件操作、函数模板、类模板和标准模板库等。第13-17章为第三部分,是综合案例,依次介绍了银行卡管理系统、成绩管理系统、工资发放系统、旅店管理系统、图书管理系统等。通过精心设计的案例深入浅出地介绍了C++语言程序设计的特点,循序渐进地介绍了面向对象程序设计的思想和方法。
《C++基础与案例开发详解》既可作为高等院校各专业学生学习C++的基础教材,又可作为编程爱好者的自学教程。
目录
第1章 C++概述
1.1 程序设计语言的发展
1.1.1 机器语言阶段
1.1.2 汇编语言阶段
1.1.3 高级语言阶段
1.1.4 从C到C++
1.2 简单的C++程序介绍
1.3 程序开发的过程
1.4 上机练习
第2章 数据类型、运算符和表达式
第3章 C++流程控制
第4章 函数和预处理
第5章 数组
第6章 指针和引用
第7章 结构体、共用体和枚举类型
第8章 类和对象
第9章 继承与派生
第10章 多态性
第11章 输入和输出流类库
第12章 模板和异常处理
第13章 银行卡管理系统
第14章 成绩管理系统
第15章 工资发放系统
第16章 旅店管理系统
第17章 图书管理系统