





定价:39元
印次:1-2
ISBN:9787302262923
出版日期:2011.09.01
印刷日期:2015.03.05
图书责编:杨帆
图书分类:教材
本书从最基本的概念出发,详细地讲述了使用Visual C++ 进行面向对象和可视化程序设计的基础、原理与方法。全书共分14章,前5章主要介绍C++语言的基本编程技术,包括C++基础知识、类和对象、运算符重载、继承与派生、多态性与虚函数;第6章~第11章主要介绍使用MFC进行可视化编程的方法,包括MFC的基本知识、屏幕绘图及文本显示、键盘与鼠标、Windows控件、资源、单文档与多文档;第12章~第14章主要介绍高级编程应用,包括数据库编程、多媒体编程、Internet编程。 本书既可以作为高等院校计算机科学与技术及相关专业“面向对象程序设计”课程的授课教材,也可以作为C++程序开发人员的参考书。
目前,面向对象程序设计已经发展成一种比较成熟的编程思想,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章...
1.1 语法与基本数据类型1
1.1.1 C++语言语法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 指针变量作函数参数12
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.6 this指针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 ... 查看详情