返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书面向对象程序设计9787111519034
  • 正版全新
    • 作者: 钱丽萍 等 编著著 | 钱丽萍 等 编著编 | 钱丽萍 等 编著译 | 钱丽萍 等 编著绘
    • 出版社: 机械工业出版社
    • 出版时间:2016-01-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 钱丽萍 等 编著著| 钱丽萍 等 编著编| 钱丽萍 等 编著译| 钱丽萍 等 编著绘
    • 出版社:机械工业出版社
    • 出版时间:2016-01-01
    • 版次:2
    • 印次:1
    • 页数:247
    • 开本:16开
    • ISBN:9787111519034
    • 版权提供:机械工业出版社
    • 作者:钱丽萍 等 编著
    • 著:钱丽萍 等 编著
    • 装帧:平装
    • 印次:1
    • 定价:35.00
    • ISBN:9787111519034
    • 出版社:机械工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2016-01-01
    • 页数:247
    • 外部编号:1201228441
    • 版次:2
    • 成品尺寸:暂无

    前言
    章面向对象方学导1
    1.1面向过程的程序设计方法1
    1.1.1计算机的工作原理1
    1.1.2面向过程程序设计方法2
    1.2面向对象程序设计方法4
    1.3面向对象方法的基本概念7
    1.3.1对象、类、实例7
    1.3.2消息传递8
    1.3.3类的基本特征:封装、继承和多态8
    1.4面向对象的开发过程10
    1.4.1面向对象的分析和设计11
    1.4.2面向对象的实现16
    1.4.3面向对象的典型方法16
    1.5举例18
    1.6面向对象程序设计方法的优点20
    1.7C++语言的发展20
    1.8VisualC++开发与调试环境20
    1.8.1VisualC++控制台开发环境21
    1.8.2VisualC++基本的错误调试方法24
    1.8.3VisualC++的模块调试方法25
    1.9DevC++开发环境26
    习题26
    实验:面向过程程序设计与面向对象程序设计26
    第2章C++语言基础27
    2.1标识符和关键字27
    2.2数据类型、变量及常量27
    2.2.1基本数据类型27
    2.2.2变量28
    2..常量28
    2.2.4构造类型29
    2.2.5指针类型33
    2.2.6内存的动态分配与回收34
    .函数5
    2.4基本语句36
    2.4.1声明语句与定义语句36
    2.4.2注释语句37
    2.4.3类型定义语句typedef37
    2.4.4程序预处理语句38
    2.4.5输入/输出语句39
    2.4.6表达式语句40
    2.4.7控制语句44
    实验:C++基础47
    第3章C++语言基础二49
    3.1C++程序入口49
    3.2命名空间usingnamespace50
    3.3输入/输出51
    3.4C++语言的程序结构52
    3.4.1C++程序结构52
    3.4.2变量的作用域53
    3.5C++的新特54
    3.5.1内存的动态分配与回收54
    3.5.2引用56
    3.5.3string类型57
    3.5.4函数默认值58
    3.5.5函数调用58
    3.5.6内联函数60
    3.5.7函数重载61
    习题63
    实验:C++基础65
    第4章封装67
    4.1类的定义和一般调用67
    4.1.1类的定义67
    4.1.2一般数据成员的定义68
    4.1.3一般成员函数的定义70
    4.1.4类的调用71
    4.1.5用访问控制实现信息隐藏72
    4.2特殊的数据成员和成员函数73
    4.2.1构造函数和析构函数73
    4.2.2常数据成员79
    4..静态数据成员和静态成员函数80
    4.2.4对象成员82
    4.3对象数组和常对象86
    4.3.1对象数组86
    4.3.2const对象87
    4.4自引用指针this87
    4.5封装机制的破坏之友元90
    习题92
    实验:类的定义及调用95
    第5章继承96
    5.1继承与派生的概念96
    5.2派生类的定义格式及其继承方式97
    5.2.1派生类的定义格式97
    5.2.2继承方式99
    5.3派生类对象的初始化105
    5.4多重继承108
    5.4.1多重继承的定义格式108
    5.4.2多重继承的初始化108
    5.4.3多重继承的二义110
    5.4.4虚基类113
    5.5赋值兼容115
    习题117
    实验:继承与派生120
    第6章运算符重载121
    6.1函数重载121
    6.2运算符重载122
    6.2.1运算符重载为类的成员函数122
    6.2.2运算符重载为类的友元函数124
    6..重载赋值运算符128
    6.2.4类类型转换130
    习题132
    实验:运算符重载134
    第7章多态135
    7.1多态概述135
    7.2运行时的多态136
    7.3虚析构函数142
    7.4纯虚函数和抽象类143
    7.5应用实例144
    习题150
    实验:多态152
    第8章模板和STL153
    8.1模板的概念153
    8.2函数模板154
    8.3类模板157
    8.4STL160
    8.4.1C++标准库和STL简介160
    8.4.2vectr62
    8.4.3STL的使用164
    8.4.4STL算法169
    8.4.5综合应用171
    习题174
    实验:模板174
    第9章异常处理175
    9.1异常处理的基本思想175
    9.2C++中异常处理的方法176
    9.2.1异常的抛出177
    9.2.2捕获异常177
    9..异常说明书181
    习题182
    实验:异常处理183
    0章输入/输出流184
    10.1输入/输出流概述184
    10.1.1基本的流操作:cin和cut84
    10.1.2C++的流类库184
    10.2输入/输出流186
    10.2.1输出流186
    10.2.2输入流187
    10..格式化输出188
    10.3磁盘文件的输入/输出192
    10.3.1文件的打开和关闭192
    10.3.2文件指针193
    10.3.3文本文件的读写194
    10.3.4二进制文件的读写195
    10.3.5操作文件流的常用方法195
    习题201
    实验:I/O流203
    1章Windows编程初步知识204
    11.1Windows编程机制204
    11.2MFC和应用程序框架207
    11.3基于对话框输入/输出对象数据211
    实验:Windows编程初步216
    2章综合设计与实现217
    12.1Hash表的使用217
    12.2小型超市的商品销售管理系统222
    12.2.1系统需求222
    12.2.2分析与设计222
    12..实现226
    1.小型公司的工资管理系统4
    1..1系统需求4
    1..2分析与设计5
    1..实现
    综合实验242
    常用术语中英文对照表244
    参考文献248

    前    言面向对象的程序设计方法是目前主流的程序设计方法,面向对象语言支持的面向对象特征包括封装(类与对象)、继承与多态。基于这些特征,用面向对象程序设计的方法很容易实现软件工程的重用、灵活和扩展等主要目标。 C++语言是由C语言演化而来的面向对象的语言,由于C语言在程序设计语言中有着重要地位,所以C++语言理所当然地成为一门重要的面向对象的程序设计语言。几乎所有的高校学生都要学习C语言,从C语言过渡到C++的学习是一个自然的过程,因此大部分高校都将C++语言作为面向对象的门学习语言。 通过本门课程的学习,学生应掌握C++语言的语法,但又要避免使本门课程成为单纯的语言类教学。学生要探索如何在语言的学习过程中理解面向对象特征,培养面向对象的思维能力,这也是本书编写的目的。为此,编者在经过多年的教学实践后,搜集、整理并优化有关面向对象课程教学的经验,对本书进行了再版。 再版后,本书由《面向对象程序设计:C++版(版)》的11章增加至12章,将版的第2章“C++语言基础”分成了“C++语言基础一”和“C++语言基础二”。C++语言基础一是C++沿袭的C语言语法知识的浓缩,学过C语言的读者可以略过这章或将本章作为参考;C++语言基础二是C++语言在C语言基础上新增的语言基础知识点。第2版将版中面向对象分析和设计阶段得到的类及类间关系图换成了UML中定义的标准图。另外,第2版对STL章节进行了更详细的介绍,增加了如何将不同对象存入容器并实现对象操作之类的例题,突出应用型教学重点;在综合设计与实现章节增加了综合实例的开发,突出讲解面向对象基本特征在实际问题中的应用。各章节统一了编程规范,增加了例题,改进了习题和实验,了教学中学生不易理解章节的细节描述,书中部分未给出运行结果的例题的运行结果可从http://hzbook.com上下载。 由于编者水平所限,书中不妥之处敬请读者批评指正。 在本书的编写过程中,得到各位同仁的关心,并得到北京建筑大学重点教材经费的支持。此外,北京建筑大学计算机系13级、14级以侯一爽为代表的同学们在试用本书的过程中提出了许多宝贵的修改意见,在此一并提出感谢。 本书配有PowerPoint演示文稿和例题源代码,所有例题可以在Visual C++环境和Dev C++环境下运行。 感谢阅读本书的读者! 编  者2015年11月

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购