2018-08-12 17:25:23

面向对象技术 免费编辑 添加义项名

B 添加义项
?
义项指多义词的不同概念,如李娜的义项:网球运动员、歌手等;非诚勿扰的义项:冯小刚执导电影、江苏卫视交友节目等。 查看详细规范>>
所属类别 :
词条暂无分类
编辑分类

《面向对象技术(C++)》是2015年4月16日清华大学出版社出版的图书,作者是年福忠、庞淑侠、朱红蕾。

基本信息

  • 书名

    面向对象技术(C++)

  • 作者

    年福忠、庞淑侠、朱红蕾

  • ISBN

    9787302395577

  • 定价

    44.5元

  • 出版社

    清华大学出版社

  • 出版时间

    2015年4月16日

  • 装帧

    平装

目录

折叠 编辑本段 内容简介

本书主要介绍面向对象程序设计(C++)的基本概念、基本理念以及编程思路与技巧等,内容包括类和对象、继承与派生、多态性、模板与异常处理、输入输出流以及ODBC与数据库编程等内容; 并在最后一章,从课程设计的角度,通过一个精心选择的实例介绍了面向对象的应用程序开发方法和开发过程。本书内容全面,重点突出,从读者的角度出发,由简入深,围绕精心选择的例子,力求深入浅出,举一反三,融会贯通; 每章都配有习题,以指导读者深入地进行学习。

本书既可以作为高等学校计算机软件技术课程的教材,也可以作为管理信息系统开发人员的技术参考书。

折叠 编辑本段 目录

第1章面向对象程序设计概述

1.1什么是面向对象程序设计

1.1.1程序设计范型

1.1.2面向对象程序设计的基本概念

1.1.3面向对象程序设计的基本特征

1.2为什么要使用面向对象程序设计

1.2.1传统程序设计方法的局限性

1.2.2面向对象程序设计方法的主要优点

1.3面向对象程序设计发展简史

1.4Visual C++6.0开发环境

1.4.1Visual C++6.0的菜单栏

1.4.2Visual C++6.0的工具栏

1.4.3项目与项目工作区

1.4.4资源与资源编辑器

1.4.5联机帮助

1.5小结

习题

第2章C++概述

2.1C++语言的特点

2.2C++程序的构成

2.2.1C++程序的基本组成

2.2.2C++程序的结构特性

2.3C++源程序的实现

2.3.1编辑源程序

2.3.2编译与链接源程序

2.3.3运行源程序

2.4数据类型

2.4.1基本数据类型

2.4.2常量

2.4.3变量

2.5函数

2.5.1函数的定义和调用

2.5.2函数原型

2.5.3带有默认参数的函数

2.5.4函数的参数传递

2.5.5内联函数

2.5.6函数的重载

2.6构造类型

2.6.1数组

2.6.2结构体

2.6.3共用体

2.6.4枚举类型

2.7指针和引用

2.7.1指针

2.7.2引用

2.8其他若干C++的重要特性

2.8.1C++的输入输出

2.8.2自定义类型

2.8.3作用域运算符

2.8.4强制类型转换

2.8.5运算符new和delete

2.9小结

习题

第3章类和对象

3.1类

3.1.1从结构体到类

3.1.2类的声明和定义

3.1.3类成员的访问控制

3.1.4类的成员函数

3.1.5对象

3.1.6类的作用域和类成员的访问属性

3.2构造函数和析构函数

3.2.1构造函数

3.2.2构造函数的重载

3.2.3带默认参数的构造函数

3.2.4拷贝构造函数

3.2.5析构函数

3.3向函数传递对象

3.3.1使用对象作为函数参数

3.3.2使用对象指针作为函数参数

3.3.3使用对象引用作为函数参数

3.4自引用指针this

3.5对象数组与对象指针

3.5.1对象数组

3.5.2对象指针

3.6静态成员与友元

3.6.1静态数据成员

3.6.2静态成员函数

3.7友元类和友元方法

3.8类的组合

3.9定义和使用命名空间

3.10常类型

3.10.1常对象

3.10.2常对象成员

3.11小结

习题

第4章继承与派生

4.1继承与派生的概念

4.2派生类的声明

4.3定义基类和派生类

4.3.1定义基类

4.3.2定义派生类

4.3.3基类成员在派生类中的访问属性

4.3.4派生类对基类成员的访问规则

4.4派生类的构造函数和析构函数

4.4.1派生类构造函数和析构函数的执行顺序

4.4.2派生类构造函数和析构函数的构造规则

4.5调整基类成员在派生类中的访问属性的其他方法

4.5.1子类隐藏父类的成员函数

4.5.2在派生类中显式访问基类成员

4.6多重继承

4.6.1多重继承派生类的声明

4.6.2多重继承派生类的构造函数与析构函数

4.7虚基类

4.7.1虚基类的作用

4.7.2虚基类的声明

4.7.3虚基类的初始化

4.8应用举例

4.9小结

习题

第5章多态性

5.1多态性概述

5.1.1问题的提出

5.1.2系统联编

5.2函数重载

5.2.1重载函数的定义

5.2.2重载函数的调用

5.3运算符重载

5.3.1运算符重载概述

5.3.2运算符重载的方式

5.3.3运算符重载函数的定义和调用

5.3.4重载运算符综合举例

5.4虚函数与抽象类

5.4.1虚函数的定义与调用

5.4.2纯虚函数和抽象类

5.4.3虚函数的应用

5.5类型转换

5.5.1基本类型到类类型的转换

5.5.2类类型到基本类型的转换

5.5.3类类型到类类型的转换

5.6小结

习题

第6章模板与异常处理

6.1模板概述

6.2函数模板

6.2.1函数模板的定义

6.2.2模板函数

6.2.3函数模板的重载

6.3类模板

6.3.1类模板的定义

6.3.2模板类

6.3.3类模板的继承与派生

6.4异常处理

6.4.1概述

6.4.2异常处理的实现

6.5小结

习题

第7章C++的输入与输出

7.1流概述

7.1.1流

7.1.2C++输入输出流类库

7.2数据的输入和输出

7.2.1标准流对象

7.2.2格式控制

7.2.3用户自定义的I/O流

7.3文件的输入和输出

7.3.1文件流

7.3.2文件输出流

7.3.3文件输入流

7.4综合举例

7.5小结

习题

第8章ODBC与数据库编程

8.1概述

8.2MFC ODBC连接数据库

8.2.1ODBC的构成

8.2.2ODBC数据源的创建

8.2.3MFC ODBC类

8.2.4运行AppWizard生成工程

8.2.5创建数据库应用程序

8.3实现数据库基本操作

8.3.1添加记录

8.3.2删除记录

8.3.3查询记录

8.4MFC DAO连接数据库

8.5小结

习题

第9章课程设计实例与分析

9.1任务描述

9.1.1题目简介

9.1.2设计任务

9.1.3设计要求

9.2开发背景

9.3需求分析

9.3.1分析系统需求

9.3.2系统需求分析

9.3.3可行性分析

9.4总体设计

9.4.1系统功能模块图

9.4.2系统类库设计

9.4.3数据库设计

9.5详细设计

9.5.1登录模块设计

9.5.2系统界面设计

9.5.3学生信息管理模块设计

9.5.4其他信息管理模块设计

9.5.5系统管理模块设计

9.6系统测试

9.6.1测试方法

9.6.2测试用例

9.6.3测试分析

9.7软件使用说明书

9.8小结

9.9课程设计练习题目

参考文献

阅读全文

热点资讯

我的关注