新書推薦:

《
名侦探的咒缚(东野圭吾:反推理?推理,东野写不下去了吗?这就是答案!一本让人泪流满面的奇幻悬疑)
》
售價:HK$
60.5

《
亚历山大在世界尽头
》
售價:HK$
88.0

《
生命的法则(2026年版)
》
售價:HK$
120.9

《
守护我们终将衰退的大脑:阿尔茨海默病防治全书 (一线医生写给中国家庭的阿尔茨海默病防治指南)
》
售價:HK$
64.9

《
精准表达:一说就懂的四句沟通术
》
售價:HK$
65.8

《
愤怒的葡萄(陈宗琛译本;美国版《活着》,一部扎根生活的人间史诗)
》
售價:HK$
72.6

《
鲁迅与抗日战争--启蒙与救亡(鲁迅文化基金会丛书)
》
售價:HK$
85.8

《
2045:AI改变人类未来的十大趋势(揭示未来二十年超级震撼的科技变革全景图)
》
售價:HK$
74.8
|
| 內容簡介: |
` 《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
|
|