面向对象的方法学与Visual C++语言

面向对象的方法学与Visual C++语言

王斌君, 等编著

出版社:清华大学出版社

年代:2011

定价:25.0

书籍简介:

本书第一部分阐述了面向对象的基本概念、原理和软件开发过程;第二部分以C++为例阐述了面向对象语言的语法和解决问题的方法;第三部分以流库和MFC类库为例,阐述面向对象中类库的作用,以及Windows的可视化面向对象软件开发基础知识。

书籍目录:

第一部分 面向对象的方法学

第1章 面向对象基础

1.1 为什么要用面向对象

1.1.1 软硬件发展不平衡

1.1.2 软件的重用性问题

1.1.3 软件的复杂性问题

1.2 面向对象方法的由来及发展

1.2.1 程序设计语言的变革规律

1.2.2 面向对象程序设计语言的形成

1.2.3 面向对象的方法学的形成

1.3 面向对象的基本概念、机制和原理

1.3.1 对象(Object)

1.3.2 对象类(Class)

1.3.3 消息(Message)

1.3.4 继承性(Inheritance)

1.3.5 多态性(Polymorphism)

1.3.6 动态编联(DynamicBinding)

本章小结

习题二

第2章 面向对象的软件开发

2.1 经典的面向对象模型及其评价

2.2 三维的面向对象模型

2.2.1 面向对象的信息模型

2.2.2 面向对象的动态模型

2.2.3 面向对象的协作模型

2.3 面向对象的软件开发过程

2.3.1 面向对象的分析(OOA)

2.3.2 面向对象的设计(OOD)

2.3.3 面向对象的实现(OOP)

本章小结

习题

第二部分 面向对象的程序设计语言C++

第3章 一个更好的C

3.1 Hello,World!

3.2 标识符

3.2.1 作用域

3.2.2 类型

3.2.3 内存对象

3.2.4 const类型说明

3.2.5 volatile类型说明

3.3 引用

3.4 函数原型

3.5 内置函数

3.6 带默认参数的函数

3.7 函数名重载

3.8 new和delete

本章小结

习题

第4章 类和对象

4.1 类和对象的定义与实现

4.1.1 类的定义与实现

4.1.2 对象的声明与应用

4.2 构造函数和析构函数

4.2.1 构造函数

4.2.2 析构函数

4.3 类的自引用

4.4 友元

4.5 类和数组

4.5.1 类对象数组

4.5.2 类对象指针数组

4.5.3 类对象数据成员数组

4.5.4 类数据成员指针数组

4.5.5 类成员函数指针数组

4.6 静态成员

4.6.1 静态的数据成员

4.6.2 静态的成员函数

4.7 类的对象成员

4.8 const与volatile成员函数

4.9 其他

本章小结

习题

第5章 重载多态性:运算符函数

5.1 运算符的重载

5.1.1 运算符重载的语法

5.1.2 成员函数重载运算符

5.1.3 友元函数重载运算符

5.2 重载++和一一

5.3 重载=

5.4 重载[」

5.5 重载()

5.6 重载type

5.7 重载new和delet

本章小结

习题

第6章 继承性:派生的类

6.1 单继承

6.1.1 单继承概述

6.1.2 单继承的进一步讨论

6.2 多继承

6.2.1 多继承概述

6.2.2 多继承的进一步讨论

6.3 赋值兼容规则

6.4 案例分析

本章小结

习题

第7章 包含多态性:虚函数

7.1 虚函数

7.1.1 虚函数概述

7.1.2 虚函数的进一步讨论

7.1.3 虚函数的应用

7.2 多态性实例分析

7.3 多态性的进一步讨论

本章小结

习题

第8章 参数多态性:模板

8.1 函数模板

8.1.1 函数模板概述

8.1.2 重载函数模板

8.2 类模板

8.2.1 类模板概述

8.2.2 类模板的友元

8.2.3 类模板的例子

本章小结

习题

第三部 分类库

第9章 流库

9.1 流库的类层次结构

9.1. 1streambuf类层次结构

9.1. 2ios类层次结构

9.2 重载操作符>>和<<

9.3 操作函数

9.3.1 预定义的操作函数

9.3.2 用户定义的无参操作函数

9.3.3 用户定义的有参操作参数

9.4 类库的扩充

本章小结

习题

第10章 Windows人机界面类库

10.1 Windows编程基础

10.1.1 Windows程序设计的特点

10.1.2 Windows的基本概念

10.1.3 Windows应用程序的基本结构

10.2 VisualC++概述

10.2.1 VisualC++的特点

10.2.2 VisualC++的集成环境

10.3 MFC类库

10.3.1 MFC概述

10.3.2 对话框

10.3.3 基本控件介绍

10.3.4 案例分析

本章小结

参考文献

内容摘要:

本书包括三部分内容,第一部分阐述面向对象的方法学。第二部分阐述C++语言中各种面向对象的语法现象,如类、对象、继承、多态和模板等。第三部分以C++流库为例阐述类库在面向对象程序设计中的作用;结合MFC类库,阐述Windows人机界面的面向对象程序设计。本书既可以作为教材,也可以作为从事计算机软件研究和应用人员的参考书。

编辑推荐:

•教学目标明确,注重理论与实践的结合;
•教学方法灵活,培养学生自主学习的能力;
•教学内容先进,反映了计算机学科的最新发展;
•教学模式完善,提供配套的教学资源解决方案。

书籍规格:

书籍详细信息
书名面向对象的方法学与Visual C++语言站内查询相似图书
9787302272595
如需购买下载《面向对象的方法学与Visual C++语言》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次3版印次1
定价(元)25.0语种简体中文
尺寸26 × 19装帧平装
页数 290 印数 3000

书籍信息归属:

面向对象的方法学与Visual C++语言是清华大学出版社于2011.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。