C++程序设计基础教程
本书通俗易懂,描述清晰,案例实用,适合大学生学习使用。

作者:王学颖、黄淑伟、李晖、张燕丽、赵娇洁

丛书名:高等学校创意创新创业教育系列丛书

定价:69元

印次:1-5

ISBN:9787302533313

出版日期:2019.09.01

印刷日期:2024.07.30

图书责编:谢琛

图书分类:教材

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

本书是作者多年C++教学经验的总结,全书主要介绍面向对象程序设计的基本概念,全面、系统地介绍了C++语言的基本语法和编程方法,详细地讲述了C++语言面向对象的重要特征: 类和对象、继承和派生类、多态性和虚函数等,同时结合学生实验案例,介绍应用C++语言解决实际问题的方法和流程。本书配有丰富的例题和习题,便于读者学习和巩固知识。 本书可以作为高等学校教材,适用于计算机类、信息管理类以及电子信息类等相关专业的本科生教学,总学时可安排为72学时,其中讲授40学时,上机实验32学时。本书也可作为教学参考书,还适合有需要的读者自学使用。

王学颖,沈阳师范大学计算机与数学基础教学部主任,教授,硕士生导师,武汉大学管理科学与工程专业管理学博士,美国伊利诺伊州立大学芝加哥分校访问学者,教育部万名优秀创新创业导师,辽宁省本科教学名师,沈阳师范大学本科教学名师,辽宁省资源共享课程负责人,辽宁省创新创业教育指导委员会委员,辽宁省大学生创业项目评审专家,辽宁省大学生创业大赛评审委员会委员,全国高校创业指导师,信息系统学会中国分会会员,GCDF全球职业规划师。

前言 面向对象程序设计是计算机软件开发人员必须掌握的一门技术,而C++语言是面向对象的编程语言,具有简单易学的特点,适合作为学习面向对象程序设计方法的入门语言。 本书是作者多年C++教学经验的总结,在写作过程中针对教学中出现的问题及遇到的困难进行讲解,全面、系统地讲述了C++语言的基本概念和编程方法,重点叙述面向对象的程序设计的特征: 封装性(类和对象)、继承性和多态性,以一个完整的应用案例贯穿全书,使读者在学习完本书的内容后,能对面向对象的编程方法有一个全面的认识,并能进行实际操作。 本书在写作过程中按照以学生为中心的原则,紧密结合当前教学改革趋势,以面向对象编程能力培养为目标,充分考虑学生对知识的接受能力和掌握过程,采用理论与案例相结合的形式完成对新知识的学习,具有易学性和实用性的特点。本书以一个完整的应用案例——水果超市管理系统贯穿全书,使读者能够充分认识面向对象的编程方法,并能进行实际操作。针对教学过程中出现的“实验难”问题,本书特别设计了“案例实训”一章,主要按软件工程的方法介绍程序设计的基本流程,使学生能深入消化知识,掌握程序设计的基本方法。 本书中的所有例题和习题均在Visual C++ 6.0环境下运行通过,读者可以参考使用。 本书为辽宁省“十二五”普通高等教育本科省级规划教材,可以作为高等学校教材,适用于计算机类、信息管理类以及电子信息类等相关专业的本科生教学,总学时可安排为72学时,其中讲授40学时,上机实验32学时。 本书由王学颖、黄淑伟、李晖、张燕丽和赵娇洁共同完成,由于作者水平有限,书中难免会有缺点和错误,敬请广大读者批评指正。 在本书的...

目录
荐语
查看详情 查看详情
目录

●第1章C++程序设计概述1

1.1C++语言的历史和演进1

1.1.1计算机语言的发展1

1.1.2C++语言的产生2

1.1.3C++的主要版本2

1.2一种面向对象的程序设计语言——C++3

1.2.1面向过程3

1.2.2面向对象3

1.2.3面向对象的相关概念4

1.3C++程序的基本结构和开发环境6

1.3.1C++程序的组成6

1.3.2C++程序的实现步骤11

1.3.3C++程序的开发环境12

习题21

●第2章C++程序设计基础27

2.1C++数据类型27

2.2标识符与关键字30

2.3常量与变量31

2.3.1常量31

2.3.2变量35

2.4数组类型36

2.4.1数组的定义37

2.4.2数组的赋值37

2.4.3字符数组41

2.5枚举类型43

2.5.1枚举类型定义44

2.5.2枚举变量定义44

2.5.3枚举变量赋值45

2.6结构体和联合体类型46

2.6.1结构体类型定义46

2.6.2结构体变量的定义和初始化47

2.6.3结构体变量的引用49

2.6.4联合体类型50

2.7运算符与表达式52

2.7.1运算符52

2.7.2表达式58

2.8控制语句65

2.8.1选择结构语句65

2.8.2循环结构语句72

2.8.3转向语句80

〖1〗C++程序设计基础教程〖1〗目录2.9应用实例——水果超市管理系统菜单设计82

2.9.1水果超市管理系统功能介绍83

2.9.2系统菜单设计84

习题86

●第3章指针和引用94

3.1指针94... 查看详情

本书是辽宁省“十二五”普通高等教育本科省级规划教材。本书定位于面向对象程序设计语言的初学者,重点介绍面向对象程序设计的三大特性,并以C++语言为编程语言进行面向对象程序设计的实练,使读者在短时间内轻松上手。 查看详情