您好,欢迎光临有路网!
面向对象程序设计C++语言描述(原书第2版)
QQ咨询:
有路璐璐:

面向对象程序设计C++语言描述(原书第2版)

  • 作者:约翰鲍尔
  • 出版社:机械工业出版社
  • ISBN:9787111345763
  • 出版日期:2011年06月01日
  • 页数:449
  • 定价:¥69.00
  • 猜你也喜欢

    分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《面向对象程序设计:C++语言描述(原书第2版)》内容丰富,结构合理,写作风格严谨,深刻地论述了c++语言的面向对象编程的各种技术,主要内容包括:面向对象编程方法、c++语言的各种特性、stl、c++输入/输出流、mfc等。《面向对象程序设计:C++语言描述(原书第2版)》针对*新的c++规范作了全面的修订,使读者可以全面掌握c++的*新技术。为使读者学习《面向对象程序设计:C++语言描述(原书第2版)》时掌握**,各章节均配备了大量的练习和编程习题。《面向对象程序设计:C++语言描述(原书第2版)》在各章末列举了大量易犯的编程错误及避免这些错误的方法,以帮助读者编写出更为可靠的代码。
    《面向对象程序设计:C++语言描述(原书第2版)》以作者在大学中讲授的c++课程为基础,特别适合大学计算机专业作为面向对象编程与c++语言课程的教材,同时可供软件开发人员参考。
    目录
    出版者的话
    译者序
    前言
    第1章 面向对象编程
    1.1 面向过程的编程风格与面向对象的编程风格
    1.1.1 面向过程的编程风格
    1.1.2 面向对象的编程风格
    1.1.3 关系
    1.1.4 课后练习
    1.2 类与抽象数据类型
    1.2.1 信息隐藏
    1.2.2 封装
    1.2.3 抽象数据类型
    1.2.4 课后练习
    1.3 客户/服务器模式与消息传递
    1.3.1 客户/服务器模式
    1.3.2 消息传递与方法调用
    1.3.3 课后练习
    1.4 继承与多态
    1.4.1 继承
    1.4.2 多态
    1.4.3 多态与递归
    1.4.4 课后练习
    1.5 接口与组件
    1.5.1 接口
    1.5.2 组件
    1.5.3 课后练习

    第2章 从c到c++
    2.1 名字空间
    2.1.1 课后练习
    2.2 c++输入/输出简介
    2.2.1 操纵符
    2.2.2 混合使用c和c++的输入/输出
    2.2.3 课后练习
    2.3 文件
    2.3.1 测试文件的打开状态
    2.3.2 课后练习
    2.4 若干重要的c++特性
    2.4.1 强制类型转换
    2.4.2 常数
    2.4.3 数据类型bool
    2.4.4 枚举类型
    2.4.5 定义变量
    2.4.6 结构
    2.4.7 课后练习
    2.5 string类型
    2.5.1 定义string类型的变量
    2.5.2 转换为c风格的字符串
    2.5.3 字符串长度
    2.5.4 读写string
    2.5.5 赋值
    2.5.6 字符串的连接
    2.5.7 修改字符串
    2.5.8 提取子串
    2.5.9 查找
    2.5.10 字符串比较
    2.5.11 课后练习
    2.6 函数
    2.6.1 函数原型
    2.6.2 main函数
    2.6.3 引用
    2.6.4 引用调用
    2.6.5 引用返回
    2.6.6 内联函数
    2.6.7 函数默认参数
    2.6.8 函数重载
    2.6.9 函数签名
    2.6.10 课后练习
    2.7 new和delete操作符
    2.7.1 课后练习
    2.8 例外处理
    2.8.1 课后练习
    2.9 补充材料
    2.9.1 c++关键字
    2.9.2 无名名字空间
    2.9.3 无名联合
    2.9.4 成员选择符
    2.10 常见编程错误
    2.11 编程习题

    第3章 类
    3.1 类和对象
    3.1.1 类声明
    3.1.2 c++的信息隐藏机制
    3.1.3 成员选择符
    3.1.4 类范围
    3.1.5 关键字class和struct的区别
    3.1.6 类成员函数的定义
    3.1.7 在程序中使用类
    3.1.8 课后练习
    3.2 示例程序:堆栈类
    3.2.1 问题
    3.2.2 示例程序的输出
    3.2.3 解决方案
    3.2.4 类的实现
    3.2.5 代码分析
    3.2.6 程序设计建议
    3.2.7 课后练习
    3.3 效率和健壮性
    3.3.1 通过引用来传递和返回对象
    3.3.2 const类型参数的对象引用
    3.3.3 const成员函数
    3.3.4 对成员函数进行重载以便处理两种类型的字符串
    3.3.5 课后练习
    3.4 示例程序:时间标记类
    3.4.1 问题
    3.4.2 示例程序的输出
    3.4.3 解决方案
    3.4.4 类的实现
    3.4.5 代码分析
    3.4.6 程序设计建议
    3.4.7 课后练习
    3.5 构造函数与析构函数
    3.5.1 构造函数
    3.5.2 对象数组与默认构造函数
    3.5.3 通过构造函数约束对象的创建
    3.5.4 拷贝构造函数
    3.5.5 定义拷贝构造函数
    3.5.6 禁止通过传值方式传递和返回类对象
    3.5.7 转型构造函数
    3.5.8 转型构造函数与隐式类型转换
    3.5.9 构造函数初始化程序
    3.5.10 构造函数与操作符new和new[]
    3.5.11 析构函数
    3.5.12 课后练习
    3.6 示例程序:task类
    3.6.1 问题
    3.6.2 示例程序的输出
    3.6.3 解决方案
    3.6.4 类的实现
    3.6.5 代码分析
    3.6.6 课后练习
    3.7 类数据成员和类成员函数
    3.7.1 类数据成员
    3.7.2 类成员函数
    3.7.3 在成员函数内定义static变量
    3.7.4 课后练习
    3.8 指向对象的指针
    3.8.1 常量指针this
    3.8.2 课后练习
    3.9 常见编程错误
    3.10 编程习题

    第4章 继承
    4.1 引言
    4.1.1 课后练习
    4.2 基本概念和语法
    4.2.1 继承机制下的私有成员
    4.2.2 改变访问限制
    4.2.3 名字隐藏
    4.2.4 间接继承
    4.2.5 课后练习
    4.3 示例程序:影片跟踪管理
    4.3.1 问题
    4.3.2 示例程序的输出
    4.3.3 解决方案
    4.3.4 类的实现
    4.3.5 代码分析
    4.3.6 程序设计建议
    4.4 保护成员
    4.4.1 课后练习
    4.5 继承机制下的构造函数与析构函数
    4.5.1 继承机制下的构造函数
    4.5.2 派生类构造函数的规则
    4.5.3 继承机制下的析构函数
    4.5.4 课后练习
    4.6 示例程序:设计序列的类层次结构
    4.6.1 问题
    4.6.2 示例程序的输入与输出
    4.6.3 解决方案
    4.6.4 类的实现
    4.6.5 代码分析
    4.7 多继承
    4.7.1 继承和访问规则
    4.7.2 虚基类
    4.7.3 课后练习
    4.8 补充材料
    4.8.1 保护继承
    4.8.2 私有继承
    4.9 常见编程错误
    ..

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外