欢迎光临
免费的PDF电子书下载网站

高级程序设计技术 PDF下载

编辑推荐

·内容全面准确、讲解循序渐进、学习简明易懂的原创图书
  ·本书通俗易懂,浅入深出,让初学者在较短的时间内对嵌入式C++编程有一个全面而稳固的认识。
  ·结合了计算机科学和应用的不同领域中的实例。 

内容简介

  本书全面系统地阐述了C++语言的基本概念、语法和面向对象的编程方法;对C++语言面向对象的基本特征:类和对象、继承性、派生类、多态性和虚函数等内容作了详尽的介绍;从软件开发的实际需要出发,按照面向对象的程序设计思想,详细地介绍了线性表、查找、排序等数据结构及其算法实现。本书例举了丰富的例题,每章后面备有形式多样的练习题。在内容安排上循序渐进、深入浅出,力求通俗易懂、突出重点、侧重应用。
  本书不仅可作为高职高专院校和培训机构C++语言程序设计的教材,也可作为自学C++语言的指导用书和计算机工程技术人员的参考书。

作者简介

暂无

高级程序设计技术 PDF下载

目录

第1章 C++语言概述 
1.1 C++语言 的起源与特点 
  1.1.1 从C到C++ 
  1.1.2 C++与C的关系 
  1.1.3 C++面向对象的特性 
 1.2 C++语言的基本符号与词法 
  1.2.1 C++的字符集 
  1.2.2 数据类型概述
  1.2.3 常量 
  1.2.4 变量 
  1.2.5 运算符 
  1.2.6 表达式 
  1.2.7 数据类型转换 
 1.3 C++语言程序的结构 
  1.3.1 顺序结构 
  1.3.2 选择结构
  1.3.3 循环结构 
  1.3.4 转移语句 
 1.4 C++语言程序的编辑及运行 
  1.4.1 Linux程序设计基础知识 
  1.4.2 Linux下C++语言编程环境概述 
  1.4.3 Linux下C++语言编码的风格 
 习题 
第2章 类和数据抽象 
 2.1 类的定义 
  2.1.1 类的定义 
  2.1.2 类的成员函数 
  2.1.3 类和结构 
 2.2 对象的创建与成员引用
  2.2.1 对象的说明 
  2.2.2 对象的生存期 
  2.2.3 类作用域 
  2.2.4 引用 
  2.2.5 常类型 
 2.3 构造函数与析构函数 
  2.3.1 构造函数 
  2.3.2 析构函数 
  2.3.3 缺省构造函数和缺省析构函数 
  2.3.4 带参数的构造函数 
  2.3.5 内联函数和外联函数 
  2.3.6 堆对象与拷贝构造函数 
  2.3.7 局部类和嵌套类 
 2.4 友元函数与友元类 
  2.4.1 友元函数的说明 
  2.4.2 友元函数的使用 
  2.4.3 友元类 
 2.5 静态成员 
  2.5.1 静态数据成员 
  2.5.2 静态成员函数 
 2.6 this指针 
 习题一 
 习题二 
第3章 继承和派生 
 3.1 基类和派生类 
  3.1.1 派生类的定义格式 
  3.1.2 派生类的3种继承方式 
  3.1.3 访问控制 
  3.1.4 基类和派生类的关系 
 3.2 继承方式 
  3.2.1 单继承 
  3.2.2 多继承 
  3.2.3 虚基类 
 3.3 派生与继承应用实例 
  3.3.1 问题描述 
  3.3.2 算法分析 
  3.3.3 数据说明 
  3.3.4 功能说明:定义父类和相关的子类 
  3.3.5 参考程序:“院校管理系统”程序实例 
 习题 
第4章 多态性与虚函数 
 4.1 重载 
  4.1.1 运算符重载 
  4.1.2 普通成员函数重载
  4.1.3 构造函数重载 
  4.1.4 派生类指针 
  4.1.5 模板 
 4.2 虚函数 
  4.2.1 静态联编与动态联编
  4.2.2 虚函数的概念 
  4.2.3 动态联编与虚函数 
  4.2.4 虚函数的限制 
  4.2.5 虚函数与重载函数的比较 
 4.3 纯虚函数和抽象类 
  4.3.1 纯虚函数 
  4.3.2 抽象类 
  4.3.3 虚析构函数 
 习题一 
 习题二 
 习题三 
第5章 C++流 
第6章 线性表
第7章 查找 
第8章 排序 
参考文献 

高级程序设计技术 pdf下载声明

本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版

pdf下载地址

版权归出版社和作者所有,下载链接已删除。如果喜欢,请购买正版!

链接地址:高级程序设计技术