• C++面向对象程序设计(第3版) 谭浩强 清华大学出版社 正版新书
  • C++面向对象程序设计(第3版) 谭浩强 清华大学出版社 正版新书
  • C++面向对象程序设计(第3版) 谭浩强 清华大学出版社 正版新书
  • C++面向对象程序设计(第3版) 谭浩强 清华大学出版社 正版新书
  • C++面向对象程序设计(第3版) 谭浩强 清华大学出版社 正版新书
21年品牌 40万+商家 超1.5亿件商品

C++面向对象程序设计(第3版) 谭浩强 清华大学出版社 正版新书

正版新书 16点前订购当日发出 支持7天无理由 开电子发票

40.63 7.0折 58 全新

库存7件

江苏无锡
认证卖家担保交易快速发货售后保障

作者谭浩强

出版社清华大学出版社

ISBN9787302566939

出版时间2020-11

装帧平装

开本16开

定价58元

货号1202181002

上书时间2024-08-07

安轩图书专营店

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

   商品详情   

品相描述:全新
商品描述
作者简介
谭浩强,我国著名计算机教育专家,全国高等学校计算机基础教育研究会名誉理事长。著有《C程序设计》等经典教材多部。

目录
第1章C的初步知识11.1从C到C11.2最简单的C程序21.3C对C的扩充81.3.1C的输入输出81.3.2用const定义常变量111.3.3函数原型声明111.3.4函数的重载121.3.5函数模板141.3.6有默认参数的函数161.3.7变量的引用171.3.8内置函数241.3.9作用域运算符251.3.10字符串变量261.3.11动态分配/撤销内存的运算符new和delete291.3.12C对C功能扩展的小结311.4C程序的编写和实现321.5关于C上机实践33习题34第2章类和对象的特性372.1面向对象程序设计方法概述372.1.1什么是面向对象的程序设计372.1.2面向对象程序设计的特点412.1.3类和对象的作用422.1.4面向对象的软件开发432.2类的声明和对象的定义442.2.1类和对象的关系442.2.2声明类的类型452.2.3定义对象的方法472.2.4类和结构体类型的异同482.3类的成员函数492.3.1成员函数的性质492.3.2在类外定义成员函数502.3.3内置成员函数(inline成员函数)512.3.4成员函数的存储方式522.4怎样访问对象的成员542.4.1通过对象名和成员运算符访问对象中的成员542.4.2通过指向对象的指针访问对象中的成员552.4.3通过对象的引用来访问对象中的成员552.5类和对象的简单应用举例552.6类的封装性和信息隐蔽642.6.1公用接口与私有实现的分离642.6.2类声明和成员函数定义的分离652.6.3面向对象程序设计中的几个名词68习题68第3章怎样使用类和对象713.1类对象的初始化713.1.1需要对类对象进行初始化713.1.2用构造函数实现数据成员的初始化723.1.3用带参数的构造函数对不同对象初始化743.1.4在构造函数中用参数初始化表对数据成员初始化763.1.5可以对构造函数进行重载773.1.6构造函数可以使用默认参数793.1.7用构造函数实现初始化方法的归纳823.1.8利用析构函数进行清理工作833.1.9调用构造函数和析构函数的顺序853.2对象数组873.3对象指针893.3.1指向对象的指针893.3.2指向对象成员的指针903.3.3指向当前对象的this指针933.4共用数据的保护943.4.1定义常对象953.4.2定义常对象成员963.4.3指向对象的常指针973.4.4指向常对象的指针变量983.4.5对象的常引用1013.4.6const型数据的小结1023.5对象的动态建立和释放1023.6对象的赋值和复制1043.6.1对象的赋值1043.6.2对象的复制1053.7不同对象间实现数据共享1083.7.1把数据成员定义为静态1083.7.2用静态成员函数访问静态数据成员1103.8允许访问私有数据的“朋友”1133.8.1可以访问私有数据的友元函数1133.8.2可以访问私有数据的友元类1173.9类模板118习题122第4章对运算符进行重载1264.1为什么要对运算符重载1264.2对运算符重载的方法1284.3重载运算符的规则1314.4运算符重载函数作为类成员函数和友元函数1334.5重载双目运算符1364.6重载单目运算符1414.7重载流插入运算符和流提取运算符1434.7.1重载流插入运算符“”1464.8有关运算符重载的归纳1484.9不同类型数据间的转换1494.9.1标准类型数据间的转换1494.9.2把其他类型数据转换为类对象——用转换构造函数1504.9.3将类对象转换为其他类型数据——用类型转换函数151习题157第5章类的继承1585.1继承与派生1585.2派生类的声明方式1615.3派生类的构成1615.4派生类成员的访问属性1635.4.1公用继承164*5.4.2私有继承1665.4.3保护成员和保护继承1695.4.4多级派生时的访问属性1735.5派生类的构造函数和析构函数1745.5.1简单的派生类的构造函数1755.5.2有子对象的派生类的构造函数1785.5.3多层派生时的构造函数1815.5.4派生类构造函数的特殊形式1835.5.5派生类的析构函数1845.6多重继承1855.6.1声明多重继承的方法1855.6.2多重继承派生类的构造函数1855.6.3多重继承引起的二义性问题1885.6.4在继承间接共同基类时减少数据冗余——用虚基类1915.7基类与派生类的转换1965.8继承与组合2005.9继承在软件开发中的重要意义201习题202第6章C的多态性2076.1什么是多态性2076.2一个典型的例子2086.3利用虚函数实现动态多态性2146.3.1虚函数的作用2146.3.2静态关联与动态关联2186.3.3在什么情况下应当声明虚函数2196.3.4虚析构函数2206.4纯虚函数与抽象类2216.4.1没有函数体的纯虚函数2216.4.2不能用来定义对象的类——抽象类2226.4.3应用实例223习题229第7章输入输出流2307.1C的输入和输出2307.1.1输入输出的含义2307.1.2C的I/O对C的发展——类型安全和可扩展性2307.1.3C的输入输出流2317.2标准输出流2367.2.1cout,cerr和clog流2367.2.2标准类型数据的格式输出2387.2.3用流成员函数put输出字符2437.3标准输入流2447.3.1cin流2447.3.2用于字符输入的流成员函数2467.3.3istream类的其他成员函数2507.4对数据文件的操作与文件流2537.4.1文件的概念2537.4.2文件流类与文件流对象2557.4.3文件的打开与关闭2567.4.4对ASCII文件的操作2587.4.5对二进制文件的操作2637.5字符串流269习题273第8章善于使用C工具2758.1对出现异常情况的处理2758.1.1异常处理的任务2758.1.2异常处理的方法2768.1.3在函数声明中进行异常情况指定2838.1.4在异常处理中处理析构函数2848.2用命名空间避免同名冲突2868.2.1同名冲突2868.2.2什么是命名空间2898.2.3使用命名空间解决名字冲突2918.2.4使用命名空间中的成员的方法2938.2.5使用无名的命名空间2958.2.6使用标准命名空间std2968.3使用早期的函数库297习题298附录A常用字符与ASCII码对照表300附录B运算符与结合性301参考文献303

内容摘要
本书内容包括面向对象程序设计的基本理论概念和C语言的基本內容,并且把这两方面有机地结合起来。*章介绍面向过程程序设计领域中C对C的扩充,第二章简要而通俗清晰地介绍了面向对象程序设计的基本知识,在后续各章中由浅入深地介绍怎样编写C程序,在这过程中自然地具体地介绍了面向对象程序设计方法的应用。

   相关推荐   

—  没有更多了  —

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

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