成功加入购物车
图书条目标准图
本店书籍,保证正版,多仓库发货,欢迎选购
白忠建 著 / 机械工业出版社 / 2012-05 / 平装
售价 ¥ 11.31 2.9折
定价 ¥39.00
品相 八五品品相描述
优惠 满包邮
延迟发货说明
上书时间2024-04-16
卖家超过10天未登录
高等院校软件工程专业规划教材:C++程序设计与实践
《高等院校软件工程专业规划教材:C++程序设计与实践》详细介绍了对象和面向对象技术的概念,并围绕案例的求解,深入浅出地介绍了面向对象技术的4个核心思想(数据封装、继承、多态和泛型编程)在C++中的概念、实现机制和语法、编程方法等,其中包括类与对象、运算符重载、继承和派生、虚函数和多态性、模板和泛型编程、多继承、名字空间和异常处理,使读者能够循序渐进地掌握C++的语法以及面向对象程序设计的方法。
《高等院校软件工程专业规划教材:C++程序设计与实践》在每一章的重要知识点之后均穿插了适量的实践题,建议读者动手实践,加深对C++的理解。
本书既可作为高等学校计算机及其相关专业相应课程的教材,也可作为C++程序员的参考书。
出版说明前言第1章引论1.1什么是对象1.2什么是面向过程和面向对象1.2.1面向过程方法1.2.2面向对象方法1.3面向对象技术的核心概念1.3.1数据封装1.3.2继承1.3.3多态性1.3.4泛型编程1.4C++程序概貌1.4.1第一个C++程序1.4.2C++程序的编辑、编译和链接1.5贯穿全书的案例第2章C++的数据类型2.1C++数据类型概览2.2标识符、常量和变量2.2.1标识符2.2.2常量2.2.3变量2.2.4变量的初始化2.3简单数据类型2.3.1整数类型2.3.2浮点类型2.3.3枚举类型2.3.4简单类型的应用2.4地址数据类型2.4.1指针类型2.4.2引用类型2.4.3地址类型的使用2.5结构化数据类型2.5.1数组2.5.2结构体2.5.3用typedef定义类型的别名2.6运算符和表达式2.6.1常用的运算符和表达式2.6.2几种特殊的运算符第3章C++语句3.1概述3.1.1表达式语句3.1.2复合语句3.1.3标号语句3.2流程控制结构和语句3.2.1顺序结构3.2.2选择结构和语句3.2.3循环结构和语句3.2.4跳转语句3.3异常处理语句3.3.1异常处理的意义3.3.2异常处理的方法第4章函数4.1函数的原型声明和定义4.2函数的参数和返回值4.2.1函数的参数4.2.2函数的返回值4.3函数重载4.4存储类修饰符4.5标识符的作用域和生命期4.5.1作用域和生命期4.5.2名字限定4.6函数的其他话题4.6.1内联函数4.6.2函数递归4.6.3指向函数的指针和引用4.6.4在C++程序中调用非C++函数4.7C风格的解决方案4.7.1形体建模4.7.2存储模型的设计4.7.3形体和列表类型设计上的缺陷4.7.4一个更好的列表类型4.7.5与形体相关的操作4.7.6列表相关的操作第5章类和对象5.1问题引入5.2类与对象5.2.1类的定义5.2.2类和对象简介5.2.3访问控制5.3类的成员5.3.1数据成员5.3.2成员函数5.3.3静态成员5.4类对象的初始化5.5C++的类5.6数据封装和信息隐藏的意义5.7用面向对象的方式思考5.8解决方案5.8.1形体类型的类版本5.8.2列表类型的类版本第6章深入类和对象6.1问题引入6.2构造函数和析构函数6.2.1构造函数的定义6.2.2重载构造函数6.2.3析构函数6.2.4复制构造函数6.3对象的创建和初始化6.4对象和指针6.4.1this指针6.4.2指向类对象的指针6.4.3指向类成员的指针6.5友元关系6.5.1友元函数6.5.2友元类6.5.3友元关系的特性6.6与类和对象相关的问题6.6.1对象数组6.6.2类对象作为函数参数和返回值6.6.3常量对象6.6.4常成员函数6.6.5嵌套类6.6.6在类中定义类型6.7解决方案6.7.1形体类的构造函数和析构函数6.7.2列表类的构造函数和析构函数第7章运算符重载7.1问题引入7.2运算符的重载形式7.2.1运算符重载的语法7.2.2重载运算符规则7.3常用运算符的重载7.3.1赋值运算符的重载7.3.2算术运算符的重载7.3.3重载++和--运算符7.3.4重载关系运算符7.4几种特殊运算符的重载7.4.1重载输入/输出运算符>>和>11.5格式控制11.5.1用ios类成员函数格式化11.5.2用操纵函数格式化11.6文件I/O11.6.1文件的概念11.6.2文件的打开和关闭11.6.3文件的读写第12章多继承12.1问题引入12.2多继承的概念12.3虚继承和虚基类12.3.1多继承的二义性问题12.3.2虚继承和虚基类12.4多继承中的其他话题12.4.1虚函数的调用12.4.2最终派生类对象的初始化第13章名字空间和异常处理13.1问题引入13.2名字空间13.2.1名字空间的定义13.2.2嵌套的名字空间13.2.3using声明13.2.4using指令13.2.5匿名名字空间13.2.6名字空间小结13.3异常处理13.3.1C语言的出错处理13.3.2抛出异常13.3.3异常捕获13.3.4清除异常对象13.3.5在构造函数中抛出异常13.3.6异常匹配13.3.7含有异常的程序设计13.3.8异常的典型使用13.3.9开销附录附录AC++关键字附录B运算符的优先级和结合性附录C标准C++头文件参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30