第一图书网

VISUAL C++程序设计基础

吴焱编 重庆大学出版社
出版时间:

2004-9  

出版社:

重庆大学出版社  

作者:

吴焱编  

页数:

247  

前言

  高等职业教育具有“高等”和“职业”的双重特征,其目标是培养生产、建设、管理、服务第一线需要的高等技术应用型专门人才,是世界教育发展的共同趋势。近年来,我国高等教育的结构改革极大促进了高等职业教育事业的发展,高等职业教育已成为我国高等教育的重要组成部分。  为了适应我国高等教育的改革,进一步满足高等职业教育计算机软件计算机网络专业的教学及学科建设的需要,在全国各高等职业技术院校的支持下,重庆大学出版社采取学校、企业合作的形式,在全国十余所高等职业技术学院及企业(武汉职业技术学院、邢台职业技术学院、南昌工程学院、昆明冶金高等专科学校、重庆电子职业技术学院、重庆正大软件技术学院、重庆正大软件有限公司等)计算机相关专业的专家、学者中成立了编委会,并组建了一批具有丰富教学和实践经验的“双师型”作者队伍,力求编写出一套适合高等职业教育特点的高质量系列教材。  教学与生产相结合,理论和实践相结合,学校和社会相结合是高等职业教育的生命线;以技术应用能力和职业素质为主线来设计教学体系是高等职业教育教学改革的方向。依据高等职业教育的发展方向,本系列教材将强调理论知识的应用;注重基本能力、专业能力、综合能力及其技能的培养作为编写宗旨。

内容概要

  程序设计是计算机学科中的一门艺术,经过实践的洗礼,一些优秀的设计风格沉淀了下来,而面向对象程序设计OOP(Object Oriented Programming)就是当前计算机领域最流行的一种程序设计方法。  《Visual C++程序设计基础》主要介绍使用Visual C++进行面向对象与可视化程序设计的基本原理与方法,以C++语言中的面向对象机制为主。读者在学习过程中可以通过大量的程序实例和相关练习,掌握面向对象程序设计思想。结合一种具体的面向对象的编程语言,培养读者的逻辑思维和编程能力。《Visual C++程序设计基础》中所有实例均提供了关键源代码,读者可以直接使用,每章所配习题是例题的变形或扩充,认真完成习题能够学会解决具体应用问题的方法和步骤。  《Visual C++程序设计基础》语言简练,条理清晰,突出重点,偏重实用,不仅可以作为高职高专院校计算机专业学生的教材,还可供社会程序设计培训班及计算机编程爱好者使用。

书籍目录

1Windows程序设计基础1.1程序基础1.2面向过程程序设计方法简介1.2.1设计原理和技术方法1.2.2特点1.3面向对象程序设计方法简介1.3.1基本概念1.3.2特点1.3.3基本原则1.4Windows的编程模式1.4.1Windows操作系统特点1.4.2Windows程序设计的特点1.4.3Windows的基本用户界面1.4.4Windows应用程序的基本组成1.4.5Windows应用程序的开发工具小结1习题12Visual C++6.0概述2.1Visual C++ 6.0特性2.2Visual C++ 6.0可视化集成开发环境2.2.1主窗口2.2.2Visual C++ 6.0菜单栏2.2.3项目工作区小结2习题23C++语言基础3.1标识符3.2数据类型3.2.1基本数据类型3.2.2构造数据类型3.2.3数据类型转换3.3数组、字符串和指针3.3.1数组3.3.2字符串3.3.3指针3.4运算符3.5控制结构3.5.1表达式语句、空语句和块语句3.5.2选择语句3.5.3循环语句3.5.4转移语句3.6函数3.7类和对象3.7.1类的定义3.7.2对象的定义3.7.3成员函数和this指针3.7.4结构、联合和类3.7.5构造函数和析构函数3.7.6类的友元3.8继承3.8.1类的继承3.8.2单一继承3.8.3多重继承3.9多态性和虚函数3.10重载3.10.1函数重载3.10.2运算符重载3.11C++语言书写规范小结3习题34MFC编程4.1MFC的概念4.1.1封装4.1.2继承4.1.3构成应用程序的对象之间的关系4.2用向导创建应用程序4.3Visual C++ 6.0程序的组成4.3.1应用程序的类说明4.3.2应用程序的文件说明4.3.3MFC的WinMain()小结4习题45消息5.1消息的概念5.1.1消息的处理机制5.1.2消息的映射5.1.3消息的种类5.2发送和接收消息5.3获取用户的输入5.3.1键盘输入5.3.2鼠标输入小结5习题56菜单、工具栏和状态栏6.1使用菜单6.1.1创建基本的菜单资源6.1.2为菜单添加快捷键功能6.1.3实现菜单功能6.2工具栏和状态栏6.2.1工具栏6.2.2状态栏6.2.3工具栏、状态栏的实现小结6习题67对话框7.1对话框的特性7.1.1对话框的组成7.1.2对话框的分类7.2建立对话框7.2.1对话框的创建步骤7.2.2创建对话框资源7.3使用对话框7.3.1创建对话框类7.3.2对话框的实现小结7习题78控件8.1静态文本框和编辑框8.1.1静态控件8.1.2编辑框8.2按钮8.2.1命令按钮8.2.2单选按钮8.2.3检查框8.3列表框、组合框8.3.1列表框8.3.2组合框8.3.3一个例子8.4新的Win32控件8.4.1Win32控件的通知消息8.4.2旋转按钮控件8.4.3滑尺控件8.4.4进度条控件8.4.5树形视图控件8.5控件的创建、访问、删除及通知消息8.5.1控件的创建方法8.5.2访问控件的方法8.5.3控件及控件对象的删除8.5.4控件通知消息小结8习题89实例:一个画图工具的实现9.1功能分析9.2界面设计9.3功能设计和代码编写9.3.1创建应用程序框架9.3.2制作菜单9.3.3制作工具栏9.3.4实现所见即所得绘图9.3.5制作对话框9.4项目调试9.5完整的源程序清单小结9习题9参考文献


图书封面

广告

下载页面


VISUAL C++程序设计基础 PDF格式下载



相关图书