C++程序设计基础案例教程
课件处包含本书的PPT课件,源代码、教案、教学大纲、课后练习题及答案。资源咨询QQ:2301891038(仅限教师)

作者:吴艳 费如纯 主编 高艳 副主编

丛书名:高等学校计算机专业面向项目实践规划教材

定价:39.8元

印次:1-1

ISBN:9787302483830

出版日期:2019.09.01

印刷日期:2019.07.18

图书责编:贾斌

图书分类:教材

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

本书全面介绍C++面向对象程序设计语言,书中从软件开发过程入手,对软件采用面向对象方法进行开发做了简要介绍; 着重讲解C++面向对象语言的基础知识: 数据类型、表达式、语句以及三种基本结构; 介绍了面向对象的概念、构造函数和析构函数(包括特殊的构造函数); 接着介绍了面向对象的一些重要特征(抽象、继承、多态等); 最后介绍了标准输入输出流的问题,尤其是一些常用特殊格式输出以及异常处理等问题。全书提供了大量应用实例,每章后均附有习题。 本书适合作为高等院校计算机、软件工程、物联网工程专业本科生、研究生的教材,同时可供软件开发人员、广大科技工作者和研究人员参考。

特色一:内容较以有教材较为丰富,增加案例对抽象知识解析;特色二:教材结构更合理,从程序设计基本概念介绍开始,逐步深入的渗透知识点;特色三:加入较为常用、实用的案例——为学生搭建准企业平台;特色四:教材整体上从简到难,逐步递增,每章也是从简到难,将门槛降低,更能消除学生对编写程序的恐惧。

前言 面向对象程序设计(Object Oriented Programming,OOP)借助20世纪50年代的人工智能语言LISP引入,发展至今逐步成为计算机程序设计的主流,由于其设计思想符合人们解决问题的思维方式,因此逐步被越来越多的软件设计人员所接受。C++语言是在C语言的基础上发展起来的,是一门高效实用的程序设计语言,它既可以进行过程化程序设计,又可以进行面向对象程序设计。 C++不仅集成了C语言灵活高效、功能强大、可移植性好等特点,而且引入了面向对象程序设计的思想和机制,可以在很大程度上提高编程能力,减少软件维护的开销,增强软件的可扩展性和可重用性。 本书从编程的基本知识入手,以短小精悍的例题作为课内案例,针对每个章节的知识点进行详解及扩充,对有无编程基础的读者都是适用的。此外,全书以某公司人员管理系统作为实际案例,贯穿全书,通过理论知识的实际应用,更形象地诠释了知识的应用,提高读者对知识点的掌握程序,同时培养读者对实际问题的分析能力、解决能力,进一步提高读者的实践能力。 全书共10章,其各章节的内容如下: 第1章介绍程序设计的基本概念以及程序设计的基本过程,利用公司人员管理系统来阐述系统分析的理论知识。 第2章介绍C++程序基础知识,主要包括一个C++程序的开发过程,C++中预定义数据类型以及对应的表达式,系统输入输出函数的使用。 第3章介绍程序设计的三种基本结构。 第4章介绍函数的定义、声明、调用以及一些特殊函数。 第5章介绍类和对象,主要介绍面向对象的特点,类和对象的概念以及定义,最后介绍构造函数和析构函数。 第6章介绍数据的共享与保...

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

目录

第1章绪论

1.1程序设计语言简介

1.1.1低级语言

1.1.2高级语言

1.1.3面向对象的语言

1.2面向对象程序设计基础简介

1.2.1面向对象方法的由来

1.2.2面向对象的基本概念

1.3面向对象软件开发简介

1.3.1软件分析

1.3.2软件设计

1.3.3软件编程

1.3.4软件测试

1.3.5软件维护

1.4综合案例——公司人员管理系统1

1.4.1系统描述和要求

1.4.2系统分析和设计

1.5小结

习题1

第2章C++简单程序设计

2.1C++语言概述

2.1.1C++的产生

2.1.2C++的特点

2.1.3C++程序开发过程

2.1.4C++程序实例

2.1.5字符集

2.2基本数据类型和表达式

2.2.1基本数据类型

2.2.2自定义数据类型

2.2.3常量

2.2.4变量

2.2.5符号常量

2.2.6运算符与表达式

2.2.7语句

2.3数据的输入与输出

2.3.1I/O流

2.3.2预定义的插入符和提取符

2.3.3简单的I/O格式控制

2.4综合案例——公司人员管理系统2

2.5小结

习题2

第3章程序设计结构

3.1算法的基本控制结构

3.2顺序结构

3.3分支结构

3.3.1单分支结构

3.3.2双分支结构

3.3.3多分支结构

3... 查看详情

特色一:内容较以有教材较为丰富,增加案例对抽象知识解析;特色二:教材结构更合理,从程序设计基本概念介绍开始,逐步深入的渗透知识点;特色三:加入较为常用、实用的案例——为学生搭建准企业平台;特色四:教材整体上从简到难,逐步递增,每章也是从简到难,将门槛降低,更能消除学生对编写程序的恐惧。 查看详情