第一图书网

(高职高专)面向对象程序设计C++

王明福 主编 大连理工大学出版社
出版时间:

2008-6  

出版社:

大连理工大学出版社  

作者:

王明福 主编  

内容概要

面向对象设计技术已成为当今一种流行的软件设计技术。C++是在面向对象的大潮流中诞生的宠儿,同时由于它的广泛运用又极大地推动了面向对象技术的发展。  本书以面向对象的基本思想、方法和VC++应用开发为主要内容,以微软Visual C++6.0作为开发平台。前7章是面向对象基本特征和基本技术的学习,主线突出C++面向对象的抽象、封装、继承、多态和动态联编五大特征的知识讲授。主要内容包括C++语言基础、流程控制、函数、数组与指针,以及类与对象、派生与继承、多态和虚函数。第8--13章是VC++应用开发,实践工学结合、知识与技能的结合。通过开发绘图程序、媒体播放器、学生成绩管理系统和MYQQ聊天程序等程序,详细介绍了包括菜单、对话框、常用控件、工具栏等在内的界面设计,以及图形、多媒体、数据库和网络通信等编程技术。  本书改变传统教材的编写方法,具有如下特点:  1.兼顾面向过程与面向对象程序设计的适度分离和高度融合的原则,强调工学结合,、知识与技能的结合,以及基本技能的训练和VC+十的应用开发。在教学内容编排上注重基础性和应用性,前7章是C++面向对象程序设计基础,入门起点低,读者不需要具备C语言的基础,未学过其他语言的读者也可以直接学习。后几章是VC++应用开发,是C++面向对象程序设计的应用实践。  2.基于工作过程系统化思想,兼顾项目的开发过程与知识的系统性和完备性。通过开发学生成绩管理系统、绘图程序、媒体播放器和MYQQ聊天程序等程序,一方面实践工学结合,体验软件的开发过程;另一方面也达到了学习菜单、对话框、常用控件、工具栏等在内的界面设计方法,以及对图形、多媒体、数据库和网络通信等编程技术。采用项目驱动的编写方式,把知识点融入到实际项目的开发中,通过项目的不断扩展学习,掌握知识点。具有结构合理、通俗易懂、案例实用有趣、图文并茂、可操作性强等特点。  3.在案例或项目的选择上,遵循“易学”、“有趣”和“有用”的原则,这样有利于激发学生的求知欲望。教材所选案咧(或项目),基本包含了面向对象程序设计的基本概念和VC++的程序设计技巧,由浅入深、循序渐进、逐步拓宽知识点。兼顾了理论知识的系统性和完整性,考虑到了独立和相关的平衡,其总目标是强调综合应用开发能力的培养。换言之,既能实践循序渐进的教学方法,也有利于开展“项目综合”的教学模式,符合教学规律。  4.一切以实用为目的,注重知识应用的先进性和前沿性。本教材着眼于IT产业飞速发展的需要,将多媒体编程技术、数据库技术和网络通信技术纳入教材内容。本书不追求面面俱到,而是大胆舍去不用或根本不实用的内容,适合“理论够用,重在实戏”的高职高专教学的特点。  本书可作一为高职高一专院校计算机类各专业,以及应用型、技能型人才培养的各类教育的“面向对象程序设计”课程的教材,也可作为培训学院的培训教材和自学读物。所以,根据不同的读者对象应各有取舍:  (1)已开设C语言程序设计课程的学校,前4章中只选学3.7(函数的重载)和荟3.8(函数的默认参数),第8章一第13章可作为实践教学内容。  (2)没有开设C语言程序设计课程的学校,本教材可作C++程序设计的入门教材,并选学第8章一13章的部分章节,作为实践教学内容。  (3)开设过面向对象程序设计课程的学校,第8章一13章的应用开发部分可作为整周实训教学内容。

书籍目录

第1章 绪论 1.1 C++案例程序演示 1.2 概述 1.3 C++程序的基本结构 1.4 C++程序的开发过程 1.5 C++程序的上机步骤 课堂实训 习题一第2章 数据类型和表达式 2.1 基本字符、标识符和关键字 2.2 基本数据类型 2.3 常量与变量 2.4 运算符与表达式 2.5 类型转换 课堂实训 习题二第3章 语句和函数 3.1 赋值语句 3.2 选择语句 3.3 循环语句 3.4 continue语句和break语句 3.5 函数 3.6 全局变量和局部变量 3.7 函数的重载 3.8 函数的默认参数 3.9 系统函数的调用 3.10 编译预处理 课堂实训 习题三第4章 复合数据类型 4.1 一维数组 4.2 二维数组 4.3 字符数组与字符串 4.4 结构体类型 4.5 指针 课堂实训 习题四第5章 类与对象 5.1 类 5.2 对象 5.3 构造函数和折构函数 5.4 静态成员 5.5 类与指针 课堂实训 习题五第6章 继承与派生 6.1 继承与派生的概念 6.2 基类和派生类 6.3 单继承 6.4 多继承 6.5 虚基类 6.6 应用实例 课堂实训 习题六第7章 多态性和虚函数 7.1 静态联编和动态联编 7.2 虚函数和抽象类 7.3 应用实例 课堂实训 习题七第8章 Visual C++编程基础 8.1 Windows编程概念 8.2 Windows程序结构 8.3 MFC编程基础 8.4 第一个MFC应用程序 习题八第9章 对话框与常用控件第10章 屏幕绘图第11章 多媒体技术第12章 数据库编程第13章 网络编程参考文献


图书封面

广告

下载页面


(高职高专)面向对象程序设计C++ PDF格式下载



相关图书