C++面向对象程序设计教程

副标题:无

作   者:陈维兴,林小茶编著

分类号:

ISBN:9787302200079

微信扫一扫,移动浏览光盘

简介

《C++面向对象程序设计教程(第3版)》是为具有C语言基础的读者编写的,主要介绍C++面向对象程序设计的基本知识和编程方法,全面地讲述了C++面向对象的基本特征。针对初学者的特点,《C++面向对象程序设计教程(第3版)》力求通过大量的例题,以通俗易懂的语言讲解复杂的概念和方法,以期帮助读者尽快地迈入面向对象程序设计的大门。《C++面向对象程序设计教程(第3版)》自2000年出版第1版以来,深受读者欢迎。第2版被评为北京高等教育精品教材,第3版被评为普通高等教育“十一五”国家级规划教材。《C++面向对象程序设计教程(第3版)》内容全面、语言通俗、例题丰富,同时配有大量习题,适合作为高等院校各专业学生学习C++的入门教材,也适合作为初学者自学的教材。为了帮助读者进一步理解和掌握所学的知识,同时出版了与《C++面向对象程序设计教程(第3版)》配套的辅导教材《C++面向对象程序设计教程(第3版)习题解答与上机指导》更多>>

目录

  第1章 面向对象程序设计概述/1
   1.1 什么是面向对象程序设计/1
   1.1.1 一种新的程序设计范型/1
   1.1.2 面向对象程序设计的基本概念/2
   1.1.3 面向对象程序设计的基本特征/4
   1.2 为什么要使用面向对象程序设计/8
   1.2.1 传统程序设计方法的局限性/8
   1.2.2 面向对象程序设计方法的主要优点/9
   1.3 面向对象程序设计的语言/11
   1.3.1 面向对象程序设计语言的发展概况/11
   1.3.2 几种典型的面向对象程序设计语言/12
   习题/13
  第2章 C++概述/14
   2.1 C++的起源和特点/14
   2.1.1 C++的起源/14
   2.1.2 C++语言的特点/15
   2.2 C++源程序的构成/15
   2.2.1 简单的C++程序/15
   2.2.2 C++程序的结构特性/17
   2.2.3 C++程序的编辑、编译、连接和运行/18
   2.3 C++在非面向对象方面的扩充/18
   2.3.1 注释行/19
   2.3.2 C++的输入输出/19
   2.3.3 灵活的局部变量说明/21
   2.3.4 结构、联合和枚举名可直接作为类型名/22
   2.3.5 const修饰符/22
   2.3.6 函数原型/25
   2.3.7 内联函数/28
   2.3.8 带有默认参数的函数/30
   2.3.9 函数的重载/31
   2.3.10 作用域运算符“∷”/33
   2.3.11 无名联合/34
   2.3.12 强制类型转换/35
   2.3.13 运算符new和delete/35
   2.3.14 引用/38
   习题/44
  第3章 类和对象/48
   3.1 类与对象的基本概念/48
   3.1.1 结构体与类/48
   3.1.2 成员函数的定义/53
   3.1.3 对象的定义及使用/56
   3.1.4 类的作用域和类成员的访问属性/59
   3.2 构造函数与析构函数/60
   3.2.1 对象的初始化和构造函数/60
   3.2.2 用成员初始化列表对数据成员初始化/65
   3.2.3 构造函数的重载/67
   3.2.4 带默认参数的构造函数/71
   3.2.5 析构函数/72
   3.3 对象数组与对象指针/75
   3.3.1 对象数组/75
   3.3.2 对象指针/78
   3.3.3 this指针/80
   3.4 string类/83
   3.5 向函数传递对象/85
   3.5.1 使用对象作为函数参数/85
   3.5.2 使用对象指针作为函数参数/86
   3.5.3 使用对象引用作为函数参数/87
   3.6 对象的赋值和复制/88
   3.6.1 对象赋值语句/88
   3.6.2 拷贝构造函数/89
   3.7 静态成员/96
   3.7.1 静态数据成员/96
   3.7.2 静态成员函数/101
   3.8 友元/105
   3.8.1 友元函数/105
   3.8.2 友元类/110
   3.9 类的组合/113
   3.10 常类型/117
   3.10.1 常引用/117
   3.10.2 常对象/118
   3.10.3 常对象成员/120
   习题/122
  第4章 派生类与继承/136
   4.1 派生类的概念/136
   4.1.1 为什么要使用继承/136
   4.1.2 派生类的声明/138
   4.1.3 派生类的构成/139
   4.1.4 基类成员在派生类中的访问属性/140
   4.1.5 派生类对基类成员的访问规则/141
   4.2 派生类的构造函数和析构函数/149
   4.2.1 派生类构造函数和析构函数的执行顺序/150
   4.2.2 派生类构造函数和析构函数的构造规则/151
   4.3 调整基类成员在派生类中的访问属性的其他方法/158
   4.3.1 同名成员/158
   4.3.2 访问声明/160
   4.4 多重继承/164
   4.4.1 ……

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

C++面向对象程序设计教程
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon