新闻资讯
看你所看,想你所想

C++程式设计基础案例教程

C++程式设计基础案例教程

C++程式设计基础案例教程

《C++程式设计基础案例教程》是2019年9月清华大学出版社出版的图书,作者是吴艳、费如纯。

基本介绍

  • 书名:C++程式设计基础案例教程
  • 作者:吴艳、费如纯
  • ISBN:9787302483830
  • 定价:39.80元
  • 出版社:清华大学出版社
  • 出版时间:2019年9月

内容简介

本书全面介绍C++面向对象程式设计语言,书中从软体开发过程入手,对软体採用面向对象方法进行开发做了简要介绍; 着重讲解C++面向对象语言的基础知识: 数据类型、表达式、语句以及三种基本结构; 介绍了面向对象的概念、构造函式和析构函式(包括特殊的构造函式); 接着介绍了面向对象的一些重要特徵(抽象、继承、多态等); 最后介绍了标準输入输出流的问题,尤其是一些常用特殊格式输出以及异常处理等问题。全书提供了大量套用实例,每章后均附有习题。
本书适合作为高等院校计算机、软体工程、物联网工程专业本科生、研究生的教材,同时可供软体开发人员、广大科技工作者和研究人员参考。

图书目录

第1章绪论
1.1程式设计语言简介
1.1.1低级语言
1.1.2高级语言
1.1.3面向对象的语言
1.2面向对象程式设计基础简介
1.2.1面向对象方法的由来
1.2.2面向对象的基本概念
1.3面向对象软体开发简介
1.3.1软体分析
1.3.2软体设计
1.3.3软体编程
1.3.4软体测试
1.3.5软体维护
1.4综合案例——公司人员管理系统1
1.4.1系统描述和要求
1.4.2系统分析和设计
1.5小结
习题1
第2章C++简单程式设计
2.1C++语言概述
2.1.1C++的产生
2.1.2C++的特点
2.1.3C++程式开发过程
2.1.4C++程式实例
2.1.5字元集
2.2基本数据类型和表达式
2.2.1基本数据类型
2.2.2自定义数据类型
2.2.3常量
2.2.4变数
2.2.5符号常量
2.2.6运算符与表达式
2.2.7语句
2.3数据的输入与输出
2.3.1I/O流
2.3.2预定义的插入符和提取符
2.3.3简单的I/O格式控制
2.4综合案例——公司人员管理系统2
2.5小结
习题2
第3章程式设计结构
3.1算法的基本控制结构
3.2顺序结构
3.3分支结构
3.3.1单分支结构
3.3.2双分支结构
3.3.3多分支结构
3.4循环结构
3.4.1for语句
3.4.2while语句
3.4.3do…while语句
3.5其他控制语句
3.6多种结构的嵌套
3.7综合案例——公司人员管理系统3
3.8小结
习题3
第4章函式
4.1函式的定义与使用
4.1.1函式的定义
4.1.2函式的声明
4.1.3函式的调用
4.1.4函式的参数传递
4.1.5局部变数和全局变数
4.1.6变数的存储类别
4.2内联函式
4.3带默认形参值的函式
4.4函式重载
4.5常用的系统函式
4.6综合案例——公司人员管理系统4
4.7小结
习题4
第5章类与对象
5.1面向对象程式设计的基本特点
5.1.1抽象
5.1.2封装
5.1.3继承
5.1.4多态
5.2类和对象
5.2.1类的定义
5.2.2类成员的访问控制
5.2.3对象
5.2.4类的成员函式
5.2.5组合类
5.2.6程式实例
5.3构造函式和析构函式
5.3.1构造函式
5.3.2複製构造函式
5.3.3组合类的构造函式
5.3.4析构函式
5.3.5浅拷贝和深拷贝
5.4综合案例——公司人员管理系统5
5.5小结
习题5
第6章数据的共享与保护
6.1标识符的作用域与可见性
6.1.1作用域
6.1.2可见性
6.2存储类型和标识符的生存期
6.2.1存储类型
6.2.2标识符的生存期
6.3类的静态成员
6.3.1静态数据成员
6.3.2静态函式成员
6.4类的友元
6.4.1友元函式
6.4.2友元类
6.5常对象与常引用
6.6综合案例——公司人员管理系统6
6.7小结
习题6
第7章继承与派生
7.1继承
7.1.1单一继承
7.1.2多重继承
7.2派生
7.2.1派生类的构造函式
7.2.2派生类的析构函式
7.3综合案例——公司人员管理系统7
7.4小结
习题7
第8章多态性与运算符重载
8.1多态性
8.1.1通用多态和专用多态
8.1.2多态的实现
8.2抽象类
8.3运算符重载
8.3.1运算符重载的概念
8.3.2运算符重载为类的成员函式
8.3.3运算符重载为类的友元函式
8.4“++”和“--”的重载
8.5综合案例——公司人员管理系统8
8.6小结
习题8
第9章流类库与输入输出
9.1输入输出的概念
9.2C++的基本流类体系
9.3标準输入输出流
9.3.1输出宽度控制: setw和width
9.3.2填充字元控制: setfill和fill
9.3.3输出精度控制: setprecision和precision
9.3.4其他格式状态
9.4档案输入输出流
9.4.1档案的打开与关闭
9.4.2档案的读写
9.4.3档案读写位置指针
9.5综合案例——公司人员管理系统9
9.6小结
习题9
第10章异常处理
10.1异常处理的概念
10.1.1C++异常处理的实现
10.1.2异常处理举例
10.2异常处理的注意事项
10.3小结
习题10
附录A案例综合
附录B参考答案
参考文献

相关推荐

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com