C++程序设计基础案例教程
✍ Scribed by 吴艳 费如纯 主编 高艳 副主编
- Publisher
- 清华大学出版社
- Year
- 2019
- Tongue
- Chinese
- Leaves
- 237
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书全面介绍C++面向对象程序设计语言,书中从软件开发过程入手,对软件采用面向对象方法进行开发做了简要介绍; 着重讲解C++面向对象语言的基础知识: 数据类型、表达式、语句以及三种基本结构; 介绍了面向对象的概念、构造函数和析构函数(包括特殊的构造函数); 接着介绍了面向对象的一些重要特征(抽象、继承、多态等); 最后介绍了标准输入输出流的问题,尤其是一些常用特殊格式输出以及异常处理等问题。全书提供了大量应用实例,每章后均附有习题。 本书适合作为高等院校计算机、软件工程、物联网工程专业本科生、研究生的教材,同时可供软件开发人员、广大科技工作者和研究人员参考。
✦ Table of Contents
封面
扉页
内容简介
版权页
前言
目录
第1章 绪论
1.1 程序设计语言简介
1.2 面向对象程序设计基础简介
1.3 面向对象软件开发简介
1.4 综合案例———公司人员管理系统1
1.5 小结
习题1
第2章 C++简单程序设计
2.1 C++语言概述
2.2 基本数据类型和表达式
2.3 数据的输入与输出
2.4 综合案例———公司人员管理系统2
2.5 小结
习题2
第3章 程序设计结构
3.1 算法的基本控制结构
3.2 顺序结构
3.3 分支结构
3.4 循环结构
3.5 其他控制语句
3.6 多种结构的嵌套
3.7 综合案例———公司人员管理系统3
3.8 小结
习题3
第4章 函数
4.1 函数的定义与使用
4.2 内联函数
4.3 带默认形参值的函数
4.4 函数重载
4.5 常用的系统函数
4.6 综合案例———公司人员管理系统4
4.7 小结
习题4
第5章 类与对象
5.1 面向对象程序设计的基本特点
5.2 类和对象
5.3 构造函数和析构函数
5.4 综合案例———公司人员管理系统5
5.5 小结
习题5
第6章 数据的共享与保护
6.1 标识符的作用域与可见性
6.2 存储类型和标识符的生存期
6.3 类的静态成员
6.4 类的友元
6.5 常对象与常引用
6.6 综合案例———公司人员管理系统6
6.7 小结
习题6
第7章 继承与派生
7.1 继承
7.2 派生
7.3 综合案例———公司人员管理系统7
7.4 小结
习题7
第8章 多态性与运算符重载
8.1 多态性
8.2 抽象类
8.3 运算符重载
8.4 “++”和“--”的重载
8.5 综合案例———公司人员管理系统8
8.6 小结
习题8
第9章 流类库与输入输出
9.1 输入输出的概念
9.2 C++的基本流类体系
9.3 标准输入输出流
9.4 文件输入输出流
9.5 综合案例———公司人员管理系统9
9.6 小结
习题9
第10章 异常处理
10.1 异常处理的概念
10.2 异常处理的注意事项
10.3 小结
习题10
正文结束
附录A 案例综合
附录B 参考答案
参考文献
📜 SIMILAR VOLUMES
本书从初学者角度出发,由浅入深、循序渐进地介绍了PHP和MySQL的一些知识,并提供了大量的PHP程序案例,课后还有习题供读者练习。 本书共分为12章,主要内容包括:PHP概述与运行环境搭建、PHP基本语法、PHP数据处理、PHP流程控制语句、PHP函数、数组、字符串和正则表达式、面向对象的程序设计、PHP表单应用、session和cookie、文件和目录处理、MySQL数据库。每章后面都提供了一个综合案例及习题。 本书适合初学者使用。另外,对于大中专院校和培训班的学生,本书更是一本不可多得的教材。
PHP程序开发的相关基础知识和详细技术。全书共分为12章,深入介绍PHP入门与开发环境的安装和配置、PHP相关的基本语法、运算符和表达式、流程控制语句、PHP数组和函数、面向对象编程基础、字符串操作、PHP和Web页面交互、PHP会话控制,最后给出完整的开发实例。 《PHP程序设计基础教程》内容丰富、结构合理、思路清晰、语言简练流畅、示例翔实。《PHP程序设计基础教程》可作为高等院校网站设计与制作及其相关专业、Web编程专业的教材,还可作为Web应用开发人员的参考资料。 《PHP程序设计基础教程》对应的电子课件、习题答案和实例源文件可以到http://www.tupwk.com.cn/down
C语言是一门入门语言,是学习其他计算机语言的基础。本书共10章,内容包括:初识C语言,C语言案例概述,基本数据类型、运算符和表达式,数据的输入/输出,结构化程序设计,数组,函数,自定义数据类型,指针,文件。本书内容的讲解注重理论联系实际,以教师工资管理系统案例贯穿C语言各知识点的讲解,并在附录中给出教师工资管理系统的完整代码。本书包含精选的习题,学生通过练习不仅能掌握C语言相关理论知识,还能进一步训练编程能力。本书可作为大学本科、高职高专学生“C语言程序设计”课程的教学用书,同时也可作为参加计算机等级考试的人员和自学者的参考书。
本书对Android技术进行深入剖析和全面讲解,内容涵盖Android基本理论、Activity、UI基础、资源管理、UI进阶、Intent、BroadcastReceiver、SQLite数据存储、ContentProvider数据共享、Service服务及网络编程等。 书中所有代码基于Android 7.0版本,且均在Android Studio开发环境下进行调试和运行。内容涉及Android 5.0、Android 6.0和Android 7.0版本新特性,以及Android Studio环境常用配置和程序签名。 本书重点突出,强调动手操作能力,以案例驱动(近200个案例),使得读者能够
<p>《C++程序设计基础》针对初学者学习程序设计而编写,通过《C++程序设计基础》的学习,初学者可以较好地掌握结构化程序设计的3种结构、面向对象的概念和编程思想。《C++程序设计基础》以VC++2005为开发平台,结合大量实例,系统《C++程序设计基础》介绍VC++2005的开发环境、基本语法和编程技巧。全书共11章:C++与VC++2005概述,VC++2005程序设计基础,流程控制语句,数组和字符串,指针,函数,结构体与联合,类与对象,类的继承、派生与多态,C++流与文件操作,VC++2005应用程序开发实例。《C++程序设计基础》配有电子课件、源代码等教学资源。</p> <p>《C+