- C++程序设计工程化教程 本书以Visual C++ 2010为开发环境,先分析C++的知识点,将其分解成若干语法具有的意义、格式和应用,并分散到教材相应部分,与工程案例相互配合介绍,互为补充,相得益彰。通过程序示例附有的详细注释,帮助知识点的理解,课后习题有相关语法的练习,工程案例中再次应用它,经过一系列的训练,可使知识点学以致用,易于理解。该教材包含17个章节,内容包括绪论、基本数据类型与输入输出、表达式和语句、过程化语句、函数、数组、指针、引用、结构、模块化程序设计、类、继承与派生、多态性、模板、运算符重载、异常处理、C++标准库,及其8个工程训练,其中工程训练穿插在各个知识点的之间,相辅相成。
本书可作为高等院校本科生的教材以及教学参考书,也可作为“全国计算机等级考试二级Visual C++”的培训和自学用书。
系列名:应用型本科计算机类专业“十三五”规划教材 作者:赵建洋,于长辉,金圣华 编辑:吴宜锴 ISBN:978-7-305-17970-9 出版时间:201612 字数:518 定价:49.80 开本:16开 页数:332 装订:平装 版次:1 CIP分类号:TP312.8
赵建洋,博士,教授,硕导,江苏省计算机学会理事,兼任西南科技大学、南京理工大学、南京邮电大学等硕导。于长辉,淮阴工学院副教授,研究方向:图像处理与数据挖掘。金圣华,淮阴工学院副教授,研究方向:生物信息学中的机器学习与模式识别
本书以Visual C++ 2010为开发环境,先分析C++的知识点,将其分解成若干语法具有的意义、格式和应用,并分散到教材相应部分,与工程案例相互配合介绍,互为补充,相得益彰。通过程序示例附有的详细注释,帮助知识点的理解,课后习题有相关语法的练习,工程案例中再次应用它,经过一系列的训练,可使知识点学以致用,易于理解。该教材包含17个章节,内容包括绪论、基本数据类型与输入输出、表达式和语句、过程化语句、函数、数组、指针、引用、结构、模块化程序设计、类、继承与派生、多态性、模板、运算符重载、异常处理、C++标准库,及其8个工程训练,其中工程训练穿插在各个知识点的之间,相辅相成。
本书可作为高等院校本科生的教材以及教学参考书,也可作为“全国计算机等级考试二级Visual C++”的培训和自学用书。
目录
第十二章继承与派生 159 12.1 类的继承 159 12.2 多重继承 164 12.3 组合类 171 12.4 习题 173 工程训练6 商品信息管理系统(继承与派生篇) 174 第十三章多态性 191 13.1 虚函数 191 13.2 纯虚函数 195 13.3 友元类和友元函数 197 13.4习题 199 第五单元 200 第十四章模板 200 14.1 模板的概念 200 14.2 函数模板 202 14.3 类模板 207 工程训练7 商品信息管理系统(类模板篇) 215 第十五章运算符重载 227 15.1 运算符重载的需要性 227 15.2 运算符重载作为类的成员函数 228 15.3 运算符重载作为类的友元函数 242 15.4习题 245 第十六章异常处理 246 16.1 异常的概念 246 16.2 异常的实现 248 16.3 异常的规则 249 16.1 异常派生族系 257 第十七章 C++标准库 259 17.1 标准I/O流类 259 17.2 文件I/O流类 266 17.3 vector容器类 274 17.4 string字符串类 280 工程训练8 商品信息管理系统(文件流篇) 285