新書推薦:

《
伊利亚特 : 希腊语、汉语对照
》
售價:HK$
206.8

《
世界军事战略经典:海权论+陆权论+空权论(全3册)
》
售價:HK$
173.8

《
论断与概念
》
售價:HK$
96.8

《
通用图形处理器指令集架构和软硬件设计——乘影开源GPGPU设计透视
》
售價:HK$
141.9

《
游牧者的抉择:面对汉帝国的北亚游牧部族
》
售價:HK$
76.8

《
从“四夷”到“外国”:《宋史·外国传》研究 国家社科基金后期资助项目
》
售價:HK$
96.8

《
苏格拉底的虔敬:读柏拉图《游叙弗伦》笔记
》
售價:HK$
86.9

《
思辨者的罗盘:从逻辑谬误到严谨表达
》
售價:HK$
61.6
|
| 內容簡介: |
` 《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
|
|