面向对象C++程序设计

当前位置:首页 > 计算机/网络 > 程序设计 > 面向对象C++程序设计

  • 版 次:1
  • 页 数:
  • 字 数:
  • 印刷时间:2017年01月01日
  • 开 本:16开
  • 纸 张:胶版纸
  • 包 装:平装-胶订
  • 是否套装:否
  • 国际标准书号ISBN:9787302458920
作者:皮德常出版社:清华大学出版社出版时间:2017年02月 
编辑推荐
(1) 本书主要讲解面向对象的程序设计理论和编程方法,这些是计算机科学与技术专业学生的编程基础。(2) 本书作者近20年来一直从事程序设计方面的教学和科研工作,主讲过程序设计方面的多门课程,如C、C 和Java,积累了丰富的教学经验。“从实践到理论,再从理论到实践,循序而渐进”是作者教学的心得体会,编写教材也不例外,作者深知学生的薄弱环节和学习特点,具有针对性。(3) 该书内容与时俱进,讲解了C 的许多新内容。例如,string类、体现了泛型程序设计思想的STL,以及基于STL的基本程序设计方法、通过ODBC对常规数据库的编程方法等。作者认为,随着C 的发展,教材也应当与之同步。本书另辟新章专门讲解了这些内容,并结合实例给出了具体应用和综合举例。为读者采用C 进行课程设计和项目研发打下坚实的基础。(4) 作业安排从易到难,环环相扣。许多学生学过C ,却不会编程。因此,本书设计了许多与实际有关的习题,并且它们彼此相关。(5) 课程设计。C 课程往往都有课程设计,为便于教师组织教学和学生理解课程设计要求,本书的*后给出了课程设计的基本要求和文档模板,为课程设计的顺利进行提供了便利。(6) 力求通俗易懂。编写本书的目的是让读者通过自学或在教师的讲授下,能够运用C 语言的核心要素,进行面向对象的程序设计。因此,本书围绕着如何进行C 编程展开。为了便于读者的学习,作者力求该书的语言通俗易懂,将复杂的概念采用浅显的语言讲述,便于读者理解和掌握。本书编排特点(1) 每章开始均引出本章要讲解的内容和学习要求。(2) 每章安排的习题都具有很强的操作性,能通过计算机编程验证。(3) 对书中重要的内容采用黑体标记,特别重要的内容采用下面加点标记。(4) 本书强调程序的可读性。书中的程序全部采用统一的程序设计风格。例如,类名、方法名和变量名的定义做到“望名知义”;语句的末尾或下一句的开头放上左大括号,而右大括号自成一行,并采用缩排格式组织程序代码;此外,对程序中的语句还进行了尽可能多的注释。希望读者模仿这种程序设计风格。(5) 本书包含了大量的程序示例,全部采用Microsoft Visual C 2010(Express) 版本给出了运行结果。凡是程序开头带有程序名编号的程序都是完整的程序,可以直接在计算机上编译运行。(6) 本书采用醒目的标记来显示知识点。这些注意和思考的标记,都穿插在内容中,帮助读者尽快找到重要的信息。 
内容简介
本书详细介绍了C 面向对象的核心编程思想和方法,特别注重程序设计的实用性,使读者具备运用面向对象的方法分析和解决实际问题的能力。 本书以面向对象的程序设计贯穿始终,共9章,主要包括:C 程序设计基础、文件操作、类的基础、继承、多态、虚函数、对象组合、异常处理、标准模板库STL(主要介绍编程常用的string类、容器类、迭代器及其算法等)以及通过ODBC对数据库进行编程等,为后继课程的学习和课程设计打下坚实的基础。书中列举了数百个可供直接使用的程序示例代码,并给出了运行结果。 本书语言流畅、实例丰富,讲解了C 程序设计的核心内容。全部代码都在Visual Studio C 2010环境下调试通过,并配有大量的习题,同时在网站提供了该书的电子教案和程序示例源码,特别适合作为高等学校C 编程和面向对象程序设计课程的教材。
目  录
目录
第1章C 程序设计基础1
1.1为什么要学习C 程序设计1
1.2过程化程序设计和面向对象程序设计2
1.3简单的输出和输入方法2
1.3.1cout对象2
1.3.2cin对象4
1.4标识符7
1.5布尔类型8
1.6培养良好的编程风格8
1.6.1风格对比9
1.6.2注释方法9
1.7格式化输出11
1.7.1采用操作符实现格式化输出12
前  言
前言
媒体评论
评论
书摘插画
插图

 面向对象C++程序设计下载



发布书评

 
 

 

PDF图书网 

PDF图书网 @ 2017