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

面向对象程序设计(第2版)

面向对象程序设计,教材,源代码,案例驱动,理论与实践相结合;李忠哗老师倾力奉献。课件处为本书PPT教案

作者:李忠华 刘伟东
定价:39
印次:2-1
ISBN:9787302432852
出版日期:2016.08.01
印刷日期:2016.06.24

本书从最基本的概念出发,详细地讲述了使用Visual C++ 进行面向对象和可视化程序设计的基础、原理与方法。全书共分14章,第1~5章主要介绍C++语言的基本编程技术,包括C++基础知识、类和对象、运算符重载、继承与派生、多态性与虚函数;第6~11章主要介绍使用MFC编程进行可视化编程的方法,包括MFC编程的基本知识、屏幕绘图及文本显示、键盘与鼠标、Windows控件、资源、单文档与多文档;第12~14章主要介绍高级编程应用,包括数据库编程、多媒体编程、Internet编程。 本书既可以作为高等院校计算机科学与技术及相关专业“面向对象程序设计”课程的授课教材,也可以作为C++程序开发人员的参考书。

more >

前言 目前,面向对象程序设计已经发展成一种比较成熟的编程思想,C++是目前面向对象程序设计教学的主流。Visual C++是微软公司开发的运行于Windows环境下的可视化编程工具中最重要的软件开发工具之一,特别是微软公司提供的微软基础类库(Microsoft Foundation Class Library,MFC)为用户提供了大量的标准类,极大地缩短了软件的开发周期。MFC把Windows统一直观的界面风格和面向对象的编程技术结合在一起,形成一个功能强大的集成开发环境,提供了简单高效的操作方法和与设备无关的图形接口等机制,使用Visual C++开发的程序在同类编程语言里性能是最高的,学好Visual C++对计算机专业的每个学生来说都是必需的。然而目前大多数的C++教材并不介绍可视化编程,这样就不能进行实际的可视化开发。本书力求使学生通过学习,一方面学会面向对象程序设计的基本概念和方法;另一方面能够掌握MFC可视化程序开发的技巧。 本书从C++的面向对象基本概念讲起,首先介绍VC++基础知识,包括C++基础知识、类和对象、运算符重载、继承与派生、多态性与虚函数;然后介绍使用MFC进行可视化编程,包括MFC的基本知识、屏幕绘图及文本显示、键盘与鼠标、Windows控件、资源、单文档与多文档;最后介绍高级编程应用,包括数据库编程、多媒体编程、Internet编程。 全书的主要特色是知识点全面、语言简洁易懂、结构合理且实用、重点突出,内容由浅入深,通俗易懂,示例丰富,图示精彩。在第9章Windows控件、第10章资源、第11章单文档与多文档、第12章数据库编程、第13章多媒体编程以及第14章Internet编程中,均以一个综合应用程序的方式,把相关知识点的内容串联起来。为了有利于学习,节省篇幅,有些知识点会通过例题来介绍,实例中附有较为详细的步骤说明、代码说明,通过案例对逐个知识点进行讲解,针对性强,以达到事半功倍的效果。本书的例题是根据教学特点精心安排的,并且所有例题都在Windows 2000及Visual C++ 6.0环境下调试运行通过。 本书面向各高等学校的本科生、研究生及从事计算机软件开发的专业人员,可作为高职、高专、本科院校或计算机培训机构的教材,也可作为计算机爱好者、程序员的自学教材或参考书。本书可作为计算机专业“面向对象程序设计”课程的教材,建议授课学时为50小时并先修“C语言程序设计”课程。 本书作者长期从事C++项目开发及本科生“面向对象程序设计”课程的教学工作,具有丰富的教学与程序开发经验。本书第1~4章由刘伟东编写,第5、6章由冯贵良编写,第7~11章由李忠华编写,第12章由朱萍编写,第13章由李静编写,第14章由刘新编写,赵喜清对本书进行了审稿。 在本书的编写过程中,作者还查阅了部分文献,文后的参考文献列出了这些文献及文献作者,在此也对上述作者表示感谢。 由于作者水平有限,书中难免会存在一些缺点和错误,恳请读者批评指正。

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

同系列产品more >

Python程序设计实验指导书

董付国
定 价:39元

查看详情
Oracle Database 12c基础教程

周法国
定 价:49元

查看详情
SQL Server 数据库基础及应用实践...

周奇
定 价:59元

查看详情
数据结构与数据库应用教程

于秀丽
定 价:45元

查看详情
计算机科学导论(第3版)

常晋义、高燕
定 价:49.50元

查看详情
图书分类全部图书
more >
  • 1.           注重理论、培养能力。本书既注重理论知识的介绍,又强调项目开发能力的提高;

    每章的知识点通过例题来介绍,实例中附有较为详细的步骤说明及代码,通过学习不仅学会面向对象程序设计的基本概念和方法,还能够掌握MFC可视化程序开发技巧,培养动手能力。

    2.           讲解直观、项目开发易学易懂,结构合理且实用。本书配备了丰富的图例说明,对项目开发过程的介绍简洁直观,容易理解;以综合应用程序的方式把相关知识点的内容串联起来,使项目开发可以循序渐进、轻松上手。

    3.       语言简洁,易懂易用。本书用语简单、易于理解,使读者能够更容易理解理论知识。

    4.       是教材又是工具书和实训指导书。本书既详细介绍了面向对象程序设计的理论,又系统地阐述了MFC的具体应用。采用案例驱动法讲解相关技术,所有例题都在Windows 2000VC++6.0环境下调试运行通过。

    5.       “一站式服务”。提供配套教学资源,包括本书中所有示例及项目源代码、教学课件、教学日历、教学大纲、课后习题参考答案、期末自测试卷(可在清华大学出版社网站下载:www.tup.com.cn)。另外,提供QQ和邮箱服务,使技术交流和项目开发更加快速便捷,并方便获取更多的其它相关资料。

more >
  • 目录第1章C++基础知识1

    1.1语法与基本数据类型1

    1.1.1C++语言语法1

    1.1.2基本数据类型1

    1.2常量与变量2

    1.2.1常量2

    1.2.2变量3

    1.3运算符与表达式4

    1.3.1运算符4

    1.3.2表达式5

    1.3.3表达式类型转换5

    1.4语句6

    1.4.1控制语句6

    1.4.2其他语句10

    1.5指针10

    1.5.1指针变量的定义10

    1.5.2两个重要运算符11

    1.5.3指针变量的赋值11

    1.5.4指针变量作函数参数11

    1.5.5引用12

    1.6函数12

    1.6.1函数的分类13

    1.6.2函数的定义13

    1.6.3形参与实参14

    1.6.4函数的调用14

    1.7标准输入输出流15

    1.7.1标准输入输出流格式15

    1.7.2标准流的几点说明15

    习题16第2章类和对象18

    2.1面向对象程序设计18

    2.2类和对象19

    2.2.1类和对象的关系19

    2.2.2类的概念和定义方法20

    2.2.3对象的概念和定义方法21

    2.2.4对象成员的访问方法22

    2.2.5成员函数的定义23

    2.2.6this指针24

    2.3构造函数和析构函数25

    2.3.1构造函数25

    2.3.2析构函数30

    2.3.3拷贝构造函数32

    2.4静态成员33

    2.4.1静态数据成员34

    2.4.2静态成员函数36

    2.5对象指针37

    2.5.1指向类对象的指针37

    2.5.2指向对象成员的指针38

    2.6友元39

    2.6.1友元函数40

    2.6.2友元类41

    习题43第3...

精彩书评more >

标题

评论

版权所有(C)2014 清华大学出版社有限公司 京ICP备05029640号 京公网安备11010802013248号

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