您好,欢迎来到聚文网。 登录 免费注册
C++面向对象程序设计(高等学校新工科计算机类专业系列教材)

C++面向对象程序设计(高等学校新工科计算机类专业系列教材)

  • 字数: 412
  • 出版社: 西安电子科大
  • 作者: 编者:李卫明|责编:马凡//雷鸿俊
  • 商品条码: 9787560656540
  • 版次: 1
  • 开本: 16开
  • 页数: 271
  • 出版年份: 2020
  • 印次: 1
定价:¥42 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
C++程序设计语言一直 是主流程序设计语言之一, 它以面向过程的C语言为基 础,主要支持面向对象程序 设计,同时也支持泛型程序 设计。本书针对已具有C语 言程序设计基础的读者而编 写,所有内容遵循C++11 标准。全书通过单链表、简 单集合类、链表实现的集合 类、字符串类、各类物体面 积求和、链栈类模板、向量 类模板等典型案例来讲授现 代C++程序设计的原理和方 法,让读者深入理解现代 C++面向对象程序设计机制 ,学会设计结构合理、可读 性好、效率高的现代C++程 序。本书主要内容包括C++ 程序设计基础、类和对象、 拷贝控制、运算符重载、继 承和多态、模板、异常处理 和智能指针以及C++标准模 板库简介。 本书适合作为高等学校 计算机科学与技术、软件工 程等专业C++面向对象程序 设计相关课程的教材,也可 供具有C语言基础的C++语 言爱好者和相关工程技术人 员参考。
目录
第1章 C++程序设计基础 1.1 C++概述 1.1.1 C++简介 1.1.2 C++ 11内置数据类型 1.1.3 常量、变量和C++基本输入/输出 1.2 函数重载 1.3 内联函数 1.4 缺省参数值 1.5 作用域和生存期 1.6 栈和函数调用实现 1.7 引用 1.7.1 引用的概念 1.7.2 引用和参数传递 1.8 动态分配和释放内存 1.8.1 C++内存申请和释放 1.8.2 典型范例——顺时针旋转矩阵 1.9 链表处理 1.9.1 链表基础 1.9.2 典型范例——单链表构造、插入、显示、销毁 习题1 第2章 类和对象 2.1 栈和队列的简单应用 2.2 抽象、封装和信息隐蔽 2.2.1 抽象 2.2.2 封装和信息隐蔽 2.3 类声明和类实现 2.3.1 数据成员 2.3.2 函数成员 2.3.3 访问控制 2.3.4 对象的定义 2.3.5 构造函数 2.3.6 C++ 11初始化新机制 2.3.7 析构函数 2.4 对象数组和动态对象 2.4.1 对象数组 2.4.2 对象指针和动态生成对象 2.4.3 对象引用 2.4.4 this指针、类成员作用域和生存期 2.5 常用容器使用举例 2.5.1 向量vector 2.5.2 链表list 2.5.3 双端队列deque 2.5.4 字符串string 2.5.5 栈stack 2.5.6 队列queue 2.6 类的嵌套定义 2.6.1 类的嵌套定义简介 2.6.2 使用单链表实现的整型栈类 2.7 类类型的数据成员和hasa关系 2.7.1 类类型的数据成员和hasa关系介绍

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网