×
暂无评论
图文详情
  • ISBN:9787560624440
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16
  • 页数:352
  • 出版时间:2009-01-10
  • 条形码:9787560624440 ; 978-7-5606-2444-0

本书特色

《C++面向对象程序设计》:高等学校计算机专业“十一五”规划教材

内容简介

本书内容主要包括:面向对象程序设计概述、C++语言基础、封装性、继承性、运算符重载、多态性、模板和STL、输入/输出流、异常处理等。

目录

第1章 面向对象程序设计概述1.1 计算机程序设计语言的发展1.1.1 程序设计语言概述1.1.2 机器语言与汇编语言1.1.3 高级语言1.1.4 面向对象语言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 简单的C++程序本章小结习题1第2章C++语言基础2.1 C++字符集和关键字2.1.1 字符集2.1.2 标识符2.1.3 关键字2.1.4 其他标识2.2 基本数据类型和表达式2.2.1 C++的基本数据类型2.2.2 常量2.2.3 变量2.2.4 表达式2.3 运算符与表达式2.3.1 算术运算符与算术表达式2.3.2 关系运算与逻辑运算2.3.3 赋值运算符与赋值表达式2.3.4 条件运算符与逗号表达式2.3.5 表达式的副作用和表达式语句2.4 C++程序的基本控制结构2.4.1 程序的结构与控制2.4.2 顺序结构程序设计2.4.3 选择结构程序设计2.4.4 循环结构程序设计2.5 动态内存分配2.5.1 动态内存2.5.2 new和delete运算符2.6 常见编程错误本章小结习题2第3章函数3.1 函数的定义和声明3.1.1 函数的定义3.1.2 函数的声明3.1.3 函数值和函数类型3.2 函数的调用与参数传递3.2.1 函数的调用3.2.2 函数调用时的参数传递3.2.3 函数的嵌套调用和递归调用3.3 内联函数3.4 函数重载3.4.1 函数重载的定义3.4.2 函数重载的绑定3.5 带默认形参值的函数3.6 作用域与生存期3.6.1 标识符的作用域3.6.2 局部变量与全局变量3.6.3 动态变量与静态变量3.6.4 变量的存储类型3.6.5 生存期3.6.6 名字空间3.7 多文件结构3.8 常见编程错误本章小结习题3第4章类与对象4.1 类和对象4.1.1 类与抽象数据类型4.1.2 类的声明和定义4.1.3 类的函数成员的实现4.1.4 类和对象4.1.5 类的访问属性4.2 构造函数与析构函数4.2.1 构造函数4.2.2 缺省构造函数4.2.3 拷贝构造函数4.2.4 转换构造函数4.2.5 析构函数4.3 常成员4.3.1 Const修饰符4.3.2 常数据成员4.3.3 常函数成员4.4 指向对象的指针4.4.1 对象指针4.4.2 this指针4.5 静态成员与友元4.5.1 静态数据成员与静态函数成员4.5.2 友元函数与友元类4.6 常见编程错误本章小结习题4第5章 继承5.1 继承与派生5.1.1 继承的概念5.1.2 派生类的声明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.4.1 多继承概念5.4.2 多继承中的二义性问题及其解决5.4.3 多继承中构造函数和析构函数的调用顺序5.5 虚基类5.5.1 多继承派生的基类拷贝5.5.2 虚基类的定义5.5.3 虚基类的构造与析构5.6 赋值兼容规则5.7 程序举例5.8 常见编程错误本章小结习题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.3.3 抽象类的应用6.4 运算符重载6.4.1 运算符重载的规则6.4.2 运算符重载为成员函数6.4.3 运算符重载为友元函数6.5 实例分析6.5.1 问题提出6.5.2 类设计6.5.3 程序代码设计6.6 常见编程错误本章小结习题6第7章 模板第8章 输入/输出流第9章 异常梳理附录Ⅰ 标准字符ASCII码表附录Ⅱ C++程序错误提示英文对照表参考文献
展开全部

节选

《C++面向对象程序设计》内容简介:面向对象程序设计是目前流行的软件开发方法。《C++面向对象程序设计》根据“面向对象程序设计”课程的基本教学要求,针对面向对象的本质和特性,系统地讲解了面向对象程序设计的基本理论和基本方法,阐述了用C++语言实现面向对象基本特性的关键技术。《C++面向对象程序设计》的内容主要包括:面向对象程序设计概述、C++语言基础、封装性、继承性、运算符重载、多态性、模板和STL、输入/输出流、异常处理等。《C++面向对象程序设计》可作为高等院校计算机及相关专业“C++面向对象程序设计”课程的教材,也可作为从事计算机开发和应用的工程技术人员的参考书。同时,也适合初学程序设计或有一定编程实践基础、希望突破编程难点的读者作为自学教材。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航