首页 > 图书中心 >图书详情

面向对象程序设计(C++语言)

提供PPT课件、源码(资源下载处),咨询QQ:883604(仅限教师),更新日期11.5.17

作者:李爱华、程磊
丛书名:高等学校教材·计算机科学与技术
定价:29
印次:1-9
ISBN:9787302215349
出版日期:2010.02.01
印刷日期:2018.09.07

本书是一本易学易用的面向对象程序设计(C++语言)大学教程,内容分成三大部分。 第一部分是C++语言基础,重点介绍了C++语言的语法、面向对象的基本特征、C++程序的开发过程、基本数据类型、函数、引用、动态内存管理及异常处理等。 第二部分是面向对象的程序设计,详细讲述面向对象程序设计的有关基本概念、类与对象的定义和使用、继承与派生、多态性、运算符重载、模板、标准模板库STL、C++的输入与输出等。第三部分是Visual C++环境下Windows程序开发概述,包括Windows 编程初步和综合设计实例——简单矢量绘图程序。 全书采用C++最新的标准,示例讲解精练,每章后面都附有各种类型的习题。 同时,教师可以从清华大学出版社网站(www.tup.com.cn)下载本书的电子课件和所有例题代码。 本书既可作为高等学校相关专业面向对象程序设计(C++语言)的教材,也可作为软件开发技术人员的参考书。

more >

C++语言是目前应用较广的一种优秀的高级程序设计语言,它既保留了对传统的结构化程序设计方法的支持,同时又增加了对面向对象程序设计方法的完全支持,但后者是其主要特色和应用,是一种具有代表性的面向对象的程序设计语言。 本书是一本易学易用的面向对象程序设计(C++语言)大学教程。本书内容主要分成三大部分,这也是本书区别于同类书的一大亮点。 而且每章开始以精练的语言扼要说明本章的内容要点,难点被适当地分解讲述。 本书作者长期从事面向对象程序设计的教学,具有丰富的教学、实践经验和独到的见解,这些经验和见解都已融入到本书的内容中。本书中的程序都已在Visual C++ 6.0集成开发环境下编译通过,对一些Visual C++ 6.0明显不支持的地方作了简要说明。 本书的特色体现在以下4个方面。 (1) 内容精练、讲解深入。采用最新的C++标准,对庞杂的知识做认真的取舍,结合作者的教学经验讲解。 (2) 知识介绍深入浅出、简明易懂。对C++语言的基本概念、原理和方法的叙述由浅入深,条理分明,循序渐进。以介绍“概念→语法→举例”的形式进行讲解,并针对学生常犯的错误和容易混淆的概念进行了强调指出。 (3) 强调实践环节对于程序设计的重要性。理论与实践紧密结合 ,不仅说明知识点,更重要的是表明其应用方法,注重对知识的应用领域和质量进行评价,激发读者对于程序设计的兴趣,使读者在短时间内掌握“用什么”、“怎么用”、“用在哪”,进而学会用C++语言进行程序设计并积累丰富的实践经验。 (4) 讲授相关课程的教师可以从清华大学出版社网站(www.tup.com.cn)下载本书的电子课件和所有例题代码。 作为教师,学生提出的问题,自己的编程实践和对技术的思索、特色教学的需要都是促使我们编写这本书的动力。本书第1~4章由李爱华编写,第5~8章由程磊编写,第9、11、12章由刘海艳编写,第10章由 金海月和臧晶编写。另外,陈垚雨参加了本书部分程序的调试工作。 本书可以用作48~64学时教学的教材,内容结构框图如下,我们努力从程序员的角度来介绍标准C++语言的基本技术和精华内容,但限于篇幅,有些内容没有详述,如需更深、更详细研究时可参考本书最后给出的参考文献。 本书是作者多年教学实践的结晶,希望它能够引导读者步入面向对象程序设计(C++语言)的辉煌殿堂,也特别希望读者能够指出书中的缺点和错误,与我们交流,以便下次重印改版时将其修改得更完善。 作者 2009年9月

more >
扫描二维码
下载APP了解更多

同系列产品more >

嵌入式系统与单片机基础教程

王粉花 李擎 胡广大
定 价:41元

查看详情
Java面向对象程序设计(第2版)

袁绍欣 安毅生 赵祥模
定 价:69元

查看详情
面向对象高级技术教程

徐宏喆
定 价:38元

查看详情
计算机组成原理

陆遥
定 价:27元

查看详情
离散数学习题集

谢美萍、陈媛
定 价:15元

查看详情
图书分类全部图书
more >
  • 如果希望加入教师微信交流群,请加微信:itbook8

    如果希望加入教师QQ交流群,请加QQ:883604

    加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。


more >
  • 第一部分C++语言基础

    第1章面向对象程序设计概述

    1.1面向过程与面向对象

    1.1.1面向过程的程序设计

    1.1.2面向对象的程序设计

    1.2面向对象程序设计的基本特征

    1.2.1新的程序设计范型

    1.2.2面向对象程序设计的基本概念

    1.2.3面向对象程序设计的基本特征

    1.3面向对象程序设计的语言

    1.4C++程序及其开发

    1.4.1Visual C++6.0集成开发环境简介

    1.4.2C++程序的开发过程

    1.4.3Visual C++6.0控制台应用程序开发

    1.5本章小结

    习题

    第2章C++语言基础

    2.1C++语言概述

    2.1.1从C语言到C++语言

    2.1.2一个简单的C++程序

    2.1.3名字空间

    2.2基本数据类型、运算符和表达式

    2.2.1基本数据类型

    2.2.2运算符和表达式

    2.2.3数据类型转换

    2.3数据的输入与输出

    2.3.1I/O的书写格式

    2.3.2简单的I/O格式控制

    2.4C++语言中函数的新特性

    2.4.1函数的原型

    2.4.2默认参数的函数

    2.4.3内联函数

    2.4.4函数重载

    2.5引用

    2.5.1引用的概念及使用

    2.5.2引用作为参数传递

    2.5.3引用与指针的区别

    2.5.4引用作为返回类型

    2.6动态内存分配

    2.6.1动态内存分配与释放函数

    2.6.2new...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘