面向对象分析设计与编程OOA/OOD/OOP/AOP(第二版)

面向对象分析设计与编程OOA/OOD/OOP/AOP(第二版)
作 者: 吴炜煜
出版社: 清华大学
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 算法语言
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《面向对象分析设计与编程OOA/OOD/OOP/AOP(第二版)》作者简介

内容简介

本书是《面向对象分析设计与编程(OOA/OOD/OOP)》的第二版,它系统地讲述了面向对象软件的分析设计理论和表达实现方法。从面向对象技术的概念、原理,软件工程过程方法,到UML。建模语言的使用、C++(Java)等面向对象编程(OOP)语言表达;从面向对象系统分析设计(OOA/OOD)、面向方面编程(AOP)方法,到有关各类编程环境与工具的使用,讲解循序渐进,深入浅出,前后贯通,逻辑体系合理。使学习者能够较好地掌握面向对象软件工程的基本思想、方法和技能,培养高水平的编程实现的能力。.本书及时反映了本领域的知识更新和大学本科教学经验,是目前大学本科生的适用教材,也可作为社会上继续受教育者或者自学面向对象程序设计的快捷入门参考书。

图书目录

第1章 面向对象技术概论.

1. 1 引论

1. 2 面向对象的基本概念

1. 3 面向对象的分析方法

1. 4 面向对象的设计初步

1. 5 教学建议

习题

第2章 面向对象软件工程

2. 1 面向对象软件工程特点

2. 2 系统分析阶段

2. 3 系统设计阶段和步骤

2. 4 评审和修正_OOA模型

2. 5 系统文档编制. 系统实现和测试

习题

第3章 统一建模语言

3. 1 UML语言概述

3. 2 UML静态建模

3. 3 UML的动态建模

3. 4 UML物理架构建模

3. 5 UML的应用及实例

习题

第4章 C++基本知识速成

4. 1 C++语言概述

4. 2 C++程序构架及词法符号约定

4. 3 C++的数据类型

4. 4 C++的运算符和表达式

4. 5 C++的语句及程序流程控制

4. 6 输入输出流简介

习题

第5章 聚合数据类型与操作函数

5. 1 数组类型与简单线性表处理

5. 2 指针类型与地址算法

5. 3 函数类型与应用方法

5. 4 结构类型及链表处理

习题

第6章 类与对象的构造设计..

6. 1 类的构造和创建

6. 2 构造函数和析构函数

6. 3 类构造的存储设计

6. 4 类中类用法

6. 5 类与对象的进一步用法

6. 6 类与结构. 联合的关系

6. 7 类设计应用实例解析

习题

第7章 继承性和派生类

7. 1 类层次. 数据抽象和模块化

9. 2 基类和派生类

7. 3 多重继承的设计

7. 4 OOP的通用类和类模板方法

7. 5 继承性应用实例分析

习题

第8章 多态性与虚函数

8. 1 重载与程序的多态性设计

8. 2 虚函数方法与多态机制

8. 3 纯虚函数与同一协议的多版本

8. 4 利用类库中虚函数进行多态程序设计

习题

第9章 面向方面编程方法

9. 1 AOP方法和概念

9. 2 AOP基本组件

9. 3 AOP程序设计方法

9. 4 AOP方法实例

9. 5 面向方面的软件工程

9. 6 AOP研究与发展讨论

习题

第10章 面向对象编程环境与工具

10. 1 开发环境的重要性

10. 2 开发环境总览

10. 3 Visual C++

10. 4 Visual J++

习题

附录A 面向对象分析/设计课程实习大作业

参考文献...