简介
C++是当今应用领域最广泛的程序设计语言,它被用于从系统软件到各种大型应用系统的开发。由于其语言设施的丰富、高效、灵活,C++能支持从面向过程、面向对象,到泛型编程等多种程序设计范型。本书是一本全面、系统地介绍C++程序设计的教程。全书共分13章,从内容上组织为5个部分。第1部分是C++概述;第2部分介绍C++面向过程的程序设计方法,主要包括C++的基本数据类型、程序控制语句、数组和结构体、函数、指针和引用等内容;第3部分作为一个过渡,用一个具体的实例探讨了程序设计从过程抽象到数据抽象的转变;第4部分讲述C++面向对象的程序设计方法,包括类和对象、继承和派生、多态性和虚函数、流类库等内容;第5部分探讨C++支持泛型编程的模板机制和泛型编程的实际应用标准模板库STL等内容。本书内容全面、实例丰富、语言简洁、通俗易懂,注重理论与实践相结合。书中所有例题均在Visual C++ 6.0上运行通过。本书可以作为高等院校计算机专业和相关专业程序设计课程的教材和计算机专业面向对象程序设计教材,也可以作为全国计算机等级考试(二级C++)的培训教材和参考书,还可供各类程序设计培训班学员和C++语言自学者参考。
编辑推荐
教学目标明确,注重理论与实践的结合 教学方法灵活,培养学生自主学习的能力 教学内容先进,反映了计算机学科的最新发展 教学模式完善,提供配套的教学资源解决方案
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2010-09-01
- 更新: 2023-06-07
- 书号:9787302229117
- 中图:TP312C-43
- 学科:工学控制科学与工程工学计算机科学与技术