





定价:69.8元
印次:1-4
ISBN:9787302561422
出版日期:2020.10.01
印刷日期:2024.07.16
图书责编:黄芝
图书分类:教材
本书在体系结构的安排上,将C++语言的基础知识和一般的编程思想有机地结合起来,对于典型例题进行了详细的分析解释,除在每章后附有习题外,还在附录中整合了实验设计。
1.计算机科学与技术导论 双语 计算机专业本科 80学时 河北建筑工程学院2.C++面向对象程序设计 计算机专业本科 64学时 河北建筑工程学院3. JAVA程序设计 双语 计算机专业本科 64学时 河北建筑工程学院4. 计算机组成原理 计算机专业本科 72学时 河北建筑工程学院
前言 程序设计类课程是高等学校计算机类专业的核心课程,该课程的教学质量是工程教育专业认证的重要指标,掌握面向对象程序设计技术是对计算机类专业毕业生最基本的要求。C++语言既可以进行过程化程序设计,也可以进行面向对象程序设计,很多复杂的算法和设计可以比较容易地用C++面向对象的思想来实现。C++在系统软件、游戏、网络和嵌入式等领域中广泛使用,是主流的程序设计语言之一。学好C++面向对象编程技术,能为学习Java、C#等语言打下坚实的基础。 作为专业教材,本书具有如下特点: (1) 本书在结构上将C++面向对象程序设计的思想和方法作为重点,并结合实例进行了详细的分析,除每章后附有习题外,还在附录中整合了实验设计。全书重点突出、结构严谨、通俗易懂,兼有普及与提高的功能。 (2) 本书没有涉及面向过程程序设计的内容,只在第2章讲解了C++语言在结构化程序设计方面对C语言的扩充,因此学生应在学习了相关的基础知识后再使用本教材。针对初学者的特点,本书力求通过大量的实例,以通俗易懂的语言讲解复杂的概念和方法,帮助读者尽快迈入面向对象程序设计的大门。 (3) 本书以现代教育理念为指导,在讲授方式上注意结合应用开发实例,注重培养学生理解面向对象程序设计思想,学会用面向对象思想分析和描述问题,提升分析问题和解决问题的能力。 (4) 本书选用Visual C++ 2010为教学软件平台,旨在让初学者能够直接接触到新的技术和工具,不在过时的软件平台上浪费时间。在具体实验之前,请读者认真阅读“附录A程序的调试与运行”,尤其是“A.3 Visual C++ 2010集...
目录
第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名字空间
2.5C++语言的输入输出
2.6变量的定义
2.7强制类型转换
2.8动态内存的分配与释放
2.9作用域运算符(∷)
2.10引用
2.11const修饰符
2.12字符串
2.13C++语言中函数的新特性
2.13.1函数原型
2.13.2内联函数
2.13.3带默认参数的函数
2.13.4函数重载
2.13.5函数模板
习题
第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指向类成员的指针
... 查看详情