火龙果软件基于体系结构的软件开发研讨.ppt

火龙果软件基于体系结构的软件开发研讨.ppt

火龙果软件基于体系结构的软件开发研讨

* 第7章 基于体系结构的软件开发 7.1 设计模式 ◇ 设计模式概述 ◎ 设计模式是一些设计面向对象的软件开发的经验总结。一个设计模式事实上是系统的命名、解释和评价某一个重要的可重现的面向对象的设计方案。 * 第7章 基于体系结构的软件开发 7.1 设计模式 ◇ 设计模式概述 ◎ MVC模式 模型只有纯粹的功能性的接口,是一系列的公开方法。 视图决定模型以什么样的方式显示给用户 控制是和视图联合使用的。用户在与视图发生交互的时候,是通过控制器来操纵模型,从而向模型传递数据、更新模型的状态。 * 第7章 基于体系结构的软件开发 7.1 设计模式 ◇ 设计模式概述 ◎ MVC模式 * 第7章 基于体系结构的软件开发 7.1 设计模式 为什么应该学习设计模式 方便地复用成功的设计方案,提高设计质量。 确立通用的术语,改善团队沟通。 提审思考的层次 判断设计是否正确 改善个人和团队的学习 提高代码的可修改性和可维护性 通过掌握一些优秀的面向对象设计策略,使得设计者即使没有明确使用模式,也能采用更好的设计方案 帮助发现巨型继承结构的替代方案 * 第7章 基于体系结构的软件开发 7.1 设计模式 为什么应该学习设计模式 使用设计模式的一个重要目的是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 * 第7章 基于体系结构的软件开发 7.1 设计模式

文档评论(0)

1亿VIP精品文档

相关文档