[工学]java设计模式课件耿祥义.ppt

[工学]java设计模式课件耿祥义

封面 第一章 设计模式简介 1.1 什么是设计模式 1.2 设计模式的起源 1.3 GOF之著作 1.4 学习设计模式的重要性 1.5 合理使用模式 第二章 面向对象的几个基本原则 2.1 面向抽象原则 第二章 面向对象的几个基本原则 第二章 面向对象的几个基本原则 2.2 开-闭原则 2.3 高内聚-低耦合原则 第四章 命令模式 一 、 概述 实例 在军队作战中,指挥官请求三连偷袭敌人,但是指挥官不希望或无法直接与三连取得联系,那么可以将该请求:“三连偷袭敌人”形成一个“作战命令”。只要能让该作战命令被执行,就会实现三连偷袭敌人的目的。 二、命令模式的结构与使用 三、命令模式的优点 四、应用举例 模拟带控制开关的小电器。该电器上有四个开关,两个一组,其中一组负责打开、关闭小电器上的照明灯,另一组负责打开、关闭小电器上的摄像头。 第五章 观察者模式 一 、 概述 实例 某些寻找工作的人对“求职中心”的职业需求信息的变化非常关心,很想跟踪“求职中心”中职业需求信息的变化。“求职者”可以让“求职中心”把自己登记下来,这样求职中心就会及时通知她最新的职业信息需求。 二、 模式的结构与使用 三、观察者模式的优点 四、应用举例 指挥部希望按时得到水文站测量到的关于水流的信息,比如流量、流速等。 第六章 装饰模式

文档评论(0)

1亿VIP精品文档

相关文档