新書推薦:

《
亚洲文明(第二辑)
》
售價:NT$
347.0

《
小津安二郎大全
》
售價:NT$
704.0

《
帛书老子校注析
》
售價:NT$
500.0

《
国家、社会与大学:1700—1914的德国
》
售價:NT$
439.0

《
经纬度·何以中国·反思与重构 :中国政治思想史论精选
》
售價:NT$
449.0

《
有情:2024年中国女性散文选
》
售價:NT$
305.0

《
《本草纲目》里的博物学(全6册)(给孩子的309堂本草博物课,全景展现“东方博物大百科,6大卷本草,41大体系分类,350余幅手绘图谱)
》
售價:NT$
1010.0

《
95%的不舒服,呼吸能解决
》
售價:NT$
459.0
|
內容簡介: |
` 《C 面向对象程序设计(第2版)》在第1版的基础上针对新的C 11标准重新撰写,讲解如何用C 11编写面向对象程序。该书以面向对象概念为主线索,内容由浅入深,主要包括:面向对象基础,C 语言概览和语言基础,复合类型,函数,类和对象,构造函数和析构函数,运算符重载,组合与继承,虚函数与多态性,模板与泛型编程,标准库容器和异常处理。 《C 面向对象程序设计(第2版)》内容体系组织符合高校课程开设特点,适合作为高等院校计算机及相关专业本科生的C 程序设计教材,也可作为学习C 和面向对象程序设计的参考读物。
|
目錄:
|
第一章面向对象基础11.1程序设计范型11.2面向对象的基本概念21.2.1对象和类31.2.2封装和信息/实现隐藏41.2.3接口、实现和消息传递61.2.4继承81.2.5多态性101.2.6类之间的关系121.3面向对象程序的特点131.4面向对象方法发展简史141.5小结161.6习题16第2章C 语言概览172.1C 语言的特点172.1.1C 的发展和标准化172.1.2C 的特点182.2第一个C 程序192.2.1程序基本结构202.2.2程序的编译和运行212.3输入和输出222.3.1标准输入输出232.3.2注释242.4集成开发环境的使用252.4.1使用IDE开发C 程序252.4.2Code::Blocks使用示例262.5C 语言特性概览322.6小结332.7习题33第3章C 语言基础35第4章复合类型83第5章函数127第6章类和对象180第7章对象的初始化、复制和销毁235第**运算符重载2798.1基本概念2798.1.1运算符函数2808.1.2运算符重载的限制2808.1.3慎用运算符重载2818.2常用运算符的重载2828.2.1一元运算符2828.2.2二元运算符2858.2.3运算符函数的参数和返回类型2**8.2.4非成员运算符和成员运算符2908.2.5重载输入输出运算符2908.2.6重载赋值运算符2928.3重载下标运算符2928.4用户定义的类型转换2948.4.1类型转换运算符2948.4.2自动类型转换可能引起的二义性问题2978.5函数调用运算符2988.5.1函数对象2988.5.2lambda函数2998.5.3标准库定义的函数对象3028.5.4标准库函数bind3038.6小结3048.7习题305第9章组合与继承307**0章虚函数与多态性35810.1派生类向基类的类型转换35810.2虚函数36110.2.1声明虚函数36110.2.2虚函数的覆盖规则36510.2.3虚析构函数36810.2.4实现多态性的步骤36910.3动态绑定的实现37110.4抽象类37510.5RTTI37810.5.1dynamic_cast与向下类型转换37810.5.2typeid38110.6类层次设计的例子38210.6.1模仿钓鱼的例子38210.6.2零件库存管理的例子38510.7小结39010.8习题390**1章模板与泛型编程394**2章标准库容器和算法414**3章异常处理442附录AC 关键字、运算符、标准库头文件表467
|
|