Visual C++面向对象程序设计教程与实验
提供教学课件和期末考试试卷,本书已出版第2版,第2版是教育部十一五规划教材

作者:温秀梅等

丛书名:高等学校教材·计算机科学与技术

定价:33元

印次:1-4

ISBN:9787302118565

出版日期:2005.09.01

印刷日期:2008.04.15

图书责编:魏江江

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书在结构上将C++面向对象程序设计的思想和方法作为重点,结合例题进行了详细的分析解释,除在每章后附有习题外,还在附录中整合了实验设计。全书结构严谨、通俗易懂,兼有普及与提高的双重功能。 本书由三部分组成: 第1~8章结合实例深入浅出地讲解了C++面向对象程序设计的思想和方法。第9~12章是关于Visual C++的MFC程序设计,该内容写得简明扼要,通俗易懂,以便读者理解。本书的附录部分包括重要的实验内容设计及Visual C++ 6.0环境介绍,这是掌握编程语言的重要环节。 本书遵循少而精的原则,力求做到版面清晰、结构紧凑、信息含量高,因此特别适宜作为计算机专业本科教材。同时,还可以作为自学或函授学习的参考书。 08年6月更新课件

作为一种计算机语言,C++有很多优点。它既可以进行过程化程序设计,也可以进行面向对象程序设计,很多复杂的算法和设计可以比较容易地用C++面向对象的思想来实现。 在编写本书之前,作者已在高校从事了多年的“C++语言程序设计”、“面向对象程序设计”教学及科研工作,对于该语言的概念、功能及应用有着较深入的理解和丰富的实践经验。在教学过程中,我们发现很多教材在讲解C++语言时既包括结构化程序设计又包括面向对象程序设计,而在面向对象程序设计部分讲得不透彻,不适合计算机专业的学生学习。故组织编写了这本教材,旨在通过本教材在内容安排、教学深度及实验要求等方面满足计算机专业本科生“面向对象程序设计”课程的教学要求。 作为一本教材,本书具有如下特点: (1) 本书在结构上将C++面向对象程序设计的思想和方法作为重点,并结合例题进行了详细的分析解释,除在每章后附有习题外,还在附录中整合了实验设计。使全书结构严谨、通俗易懂,兼有普及与提高的双重功能。 (2) 本书没有涉及面向过程的程序设计内容,只在第2章中讲解了C++在结构化程序设计方面对C的扩充,因此学生应在学习了相关的基础知识之后再使用本教材。 (3) 本书以现代教育理念为指导,在讲授方式上注意结合应用开发实例,注重培养学生理解面向对象程序设计思想,以提高分析问题和解决实际问题的能力。 (4) 本书中的所有程序都是在VC 6.0环境下编译调试通过的。 本书由温秀梅、丁学钧主编并统稿,孟凡兴、刘建臣任副主编。参加编写的有: 丁学钧(第1~2章),温秀梅(第3~11章、附录E),孟凡兴(第12章),李建华(附录A、B),宋淑彩(附录...

目录
荐语
查看详情 查看详情
第1章绪论

1.1面向对象方法的起源

1.2面向对象是软件方法学的返璞归真

1.3结构化程序设计与面向对象程序设计

1.4面向对象的基本概念和面向对象系统的特性

1.4.1面向对象的基本概念

1.4.2面向对象系统的特性

1.5面向对象程序设计语言的四大家族

1.6面向对象的系统开发方法

1.6.1面向对象分析OOA

1.6.2面向对象设计OOD

1.6.3OOA和OOD的基本步骤

1.7面向对象程序设计举例

习题

第2章C++语言对C语言的扩充

2.1C++语言的特点

2.2C++语言的文件扩展名

2.3注释符

2.4名字空间(namespace)

2.5C++语言的输入输出

2.6变量的定义

2.7强制类型转换

2.8动态内存的分配与释放

2.9作用域运算符(∷)

2.10引用

2.11const修饰符

2.12字符串

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

2.13.1函数原型(function prototype)

2.13.2内联(inline)函数

2.13.3带默认参数的函数

2.13.4函数重载(overload)

2.13.5函数模板(function template)

习题

第3章类和对象

3.1类

3.1.1类的定义

3.1.2类中成员函数的定义

3.2对象

3.3构造函数和析构函数

3.3.1构造函数

3.3.2析构函数

3.4类的聚集——对象成员

3.5静态成员

3.6指向类成员的指针

3.7综合举例

习题

第4章友元

4.1友元的概念和定义

4.2友元函数 ... 查看详情

查看详情