• C++面向对象程序设计
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

C++面向对象程序设计

17.53 2.5折 69.8 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者Robert Lafore 著;邓子梁 译

出版社中国电力出版社

出版时间2004-02

版次4

装帧平装

上书时间2024-10-20

旧书香书城

十年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 Robert Lafore 著;邓子梁 译
  • 出版社 中国电力出版社
  • 出版时间 2004-02
  • 版次 4
  • ISBN 9787508319100
  • 定价 69.80元
  • 装帧 平装
  • 开本 16开
  • 纸张 胶版纸
  • 页数 731页
  • 正文语种 简体中文
【内容简介】
《国外经典计算机科学教材:C++面向对象程序设计(第4版)》的前几版曾将成千上万的读者领入了C++面向对象程序设计的大门。通过易于理解的示例、辅助性的演示、大量的思考题和练习题,《国外经典计算机科学教材:C++面向对象程序设计(第4版)》对最基本的概念一直到完整的面向对象应用程序都做了详细介绍。
《国外经典计算机科学教材:C++面向对象程序设计(第4版)》覆盖了ANSI标准C++的大多数特性,着重介绍了C++的特性和语法,面向对象程序设计的思想,以及如何将这些概念应用到解决现实问题的过程中。
作为一本成功的教材,《C++面向对象的程序设计》已经为许多高等学校广泛使用,书中超过100个练习给了教师们极大的帮助,这些练习几乎触及了C++的所有方面。学习《国外经典计算机科学教材:C++面向对象程序设计(第4版)》不需要任何预备的经验,当然,熟悉一些基本的程序设计概念将是很有帮助的。
【作者简介】
RobertLafore从1982年开始写作计算机编程方面的书籍。其畅销书包括《AssemblyLanguageProgrammingfortheIBMPC》、《CProgrammingUsingTurboC++》、《C++InteractiveCourse》及《DataStructuresandAlgorithmsinJava》。Lafore先生拥有数学和电气工程学位,并且从PDP-5时代就开始编程了。他还是LawrenceBerkeleyLaboratory的系统程序员,并且拥有自己的软件公司。
【目录】
出版说明
译者序
前言
关于作者
献词
内容简介
第1章概述
1.1面向对象程序设计诞生的原因
1.2面向对象语言的特征
1.3C++和C
1.4基础知识
1.5统一建模语言(UML)
1.6本章摘要
1.7思考题

第2章C++编程基础
2.1准备开始
2.2基本程序结构
2.3使用cout输出
2.4指令
2.5注释
2.6整数变量
2.7字符变量
2.8使用cin输入
2.9浮点数类型
2.10bool类型
2.11setw操作符
2.12变量类型总结
2.13类型转换
2.14算术运算符
2.15库函数
2.16本章摘要
2.17思考题
2.18练习

第3章循环和选择
3.1关系运算符
3.2循环
3.3选择
3.4逻辑运算符
3.5优先级总结
3.6其他控制语句
3.7本章摘要
3.8思考题
3.9练习

第4章结构
4.1结构
4.2枚举
4.3本章摘要
4.4思考题
4.5练习

第5章函数
5.1简单的函数
5.2向函数传递参数
5.3从函数返回值
5.4引用参数
5.5重载函数
5.6递归
5.7内联函数
5.8默认参数
5.9域解析运算符和存储类
5.10通过引用返回
5.11常量类型的函数参数
5.12本章摘要
5.13思考题
5.14练习

第6章对象和类
6.1简单的类
6.2作为现实对象的C++对象
6.3作为数据类型的C++对象
6.4构造函数
6.5作为函数参数的对象
6.6默认拷贝构造函数
6.7函数返回对象
6.8纸牌游戏的例子
6.9结构和类
6.10类、对象和内容
6.11静态类成员数据
6.12const和类
6.13类和对象的意义
6.14本章摘要
6.15思考题
6.16练习

第7章数组和字符串
7.1数组基础
7.2作为类成员数据的数组
7.3对象数组
7.4C字符串
7.5标准的C++string类
7.6本章摘要
7.7思考题
7.8练习

第8章运算符重载
8.1重载一元运算符
8.2重载二元运算符
8.3数据转换
8.4UML类图
8.5运算符重载与转换中的陷阱
8.6关键字explicit和mutable
8.7本章摘要
8.8思考题
8.9练习

第9章继承
9.1派生类和基类
9.2派生类构造函数
9.3重载成员函数
9.4使用了哪个函数
9.5英制Distance类中的继承
9.6类的层次
9.7继承与图形
9.8公共的和私有的继承
9.9继承的级别
9.10多重继承
9.11EMPMULT中的private派生
9.12多重继承的多义性
9.13聚合关系:类内部的类
9.14继承和程序开发
9.15本章摘要
9.16思考题
9.17练习

第10章指针
10.1地址和指针
10.2取地址运算符&
10.3指针和数组
10.4指针和函数
10.5指针和C类型字符串
10.6内存管理:new和delete
10.7对象指针
10.8链表实例
10.9指向指针的指针
10.10解析算术表达式实例
10.11模拟赛马
10.12UML状态图
10.13调试指针
10.14本章摘要
10.15思考题
10.16练习

第11章虚函数
11.1虚函数
11.2友元函数
11.3静态函数
11.4赋值和拷贝初始化
11.5this指针
11.6动态类型信息
11.7本章摘要
11.8思考题
11.9练习

第12章流和文件
12.1流类
12.2流的错误
12.3使用流的磁盘文件I/O
12.4文件指针
12.5文件I/O的错误处理
12.6使用成员函数的文件I/O
12.7插入和析取运算符的重载
12.8内存作为流对象
12.9命令行参数
12.10打印机输出
12.11本章摘要
12.12思考题
12.13练习

第13章多文件程序
13.1使用多文件程序的动机
13.2多文件程序的创建
13.3文件间的的通信
13.4超长数值类
13.5高楼电梯模拟
13.6本章摘要
13.7思考题
13.8项目

第14章模板和异常
14.1函数模板
14.2类模板
14.3异常
14.4本章摘要
14.5思考题
14.6练习

第15章标准模板库
15.1STL简介
15.2算法
15.3顺序容器
15.4迭代器
15.5特殊迭代器
15.6关联容器
15.7存储用户自定义对象
15.8函数对象
15.9本章摘要
15.10思考题
15.11练习

第16章面向对象软件开发
16.1软件开发过程的演变
16.2UseCase建模
16.3程序设计的问题
16.4程序LANDLORD的细化阶段
16.5从UseCase到类
16.6编写代码
16.7程序的交互
16.8最终想法
16.9本章摘要
16.10思考题
16.11项目

附录AASCII类
附录BC++优先级表和关键字
B.1优先级表
B.2关键字

附录CMicrosoftVisualC++
C.1屏幕元素
C.2单文件程序
C.3多文件程序
C.4创建简单控制台图形程序
C.5调试

附录DBorlandC++Builder
D.1在C++Builder中运行程序
D.2清除屏幕
D.3新建项目
D.4命名和保存项目
D.5由现有文件开始
D.6编译、链接和执行
D.7将源头文件添加到项目中
D.8多文件项目
D.9简单控制台图形程序
D.10调试

附录E简单控制台图形
E.1使用简单控制台图形程序
E.2简单控制台图形函数
E.3简单控制台图形函数的实现
E.4程序清单列表

附录FSTL算法和成员函数
F.1算法
F.2成员函数
F.3迭代器

附录G思考题和练习解答
G.1第1章
G.2第2章
G.3第3章
G.4第4章
G.5第5章
G.6第6章
G.7第7章
G.8第8章
G.9第9章
G.10第10章
G.11第11章
G.12第12章
G.13第13章
G.14第14章
G.15第15章
G.16第16章

附录H参考书目
H.1高级C++
H.2定义文档
H.3统一建模语言(UML)
H.4C++的历史
H.5其他主题
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP