设计模式读本3 Design Patterns Explained 2nd-设计模式解析.pdf

设计模式读本3 Design Patterns Explained 2nd-设计模式解析.pdf

第 1 章 面向对象范型 1.1 概述 本章内容 本章将通过与大家都熟悉的范型——标准结构化程序设计比较异同的方式, 来介绍面向对象范型。 当年,面向对象范型正是为了应对使用标准结构化程序设计遇到的诸多挑战 才应运而生的。弄清楚这些挑战,我们才能够更好地看到面向对象程序设计的优 点,并更好地理解这一机制。 本章无法使你成为面向对象方法的专家,甚至不会介绍所有基本的面向对象 概念。但是,本章将使你为阅读本书其他部分做好准备。本书其他部分将阐释如 何像专家所做的那样正确使用面向对象设计方法。 本章中,我们将:  讨论一种常用的分析方法,名为功能分解 (functional decomposi- tion)。  探讨需求方面问题和应对需求变更的需要(这可是程序设计中罪恶的渊薮!)。  叙述面向对象范型,并展示其实际应用。  指出一些特殊的对象方法。  提供一个面向对象术语表,列出了本章所用到的重要对象术语 1.2 面向对象范型之前:功能分解 功能分解是一种处理复杂问题的自然方法 我们从对一种常用的软件开发方法的考察开始吧。如果给你一个任务,要编写一 段代码,访问在数据库中存储的形状描述然后显示出来。按照所需要的步骤来思 考,是一种

文档评论(0)

1亿VIP精品文档

相关文档