观察者模式在Java项目中的应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

观察者模式在Java项目中的应用

本课程通过一个天气预报的发布和订阅案例,来讲解观察者模式在Java项目中的应用。主要包括观察者模式的结构,观察者模式的两种实现方式推模型和拉模型,以及何时使用观察者模式等内容。

导师简介

GerryZhang,全栈工程师,酷爱技术,擅长大型软件架构,研究互联网技术,乐于分享知识,人生格言:技术改变人生.

课程简介

本课程通过一个天气预报的发布和订阅案例,来讲解观察者模式在Java项目中的应用。主要包括观察者模式的结构,观察者模式的两种实现方式推模型和拉模型,以及何时使用观察者模式等内容。

你能学到什么?

1、理解观察者模式的概念和结构

2、掌握如何将观察者模式应用到项目中,解决项目实际问题

3、掌握观察者模式的应用场景

大纲一览

第1章概述

1-1 课程简介 (07:29)

第2章观察者模式实战

2-1 观察者模式的结构和说明 (02:00)

2-2 学习观察者模式通用代码 (14:25)

2-3 改造通用代码解决场景问题 (18:14)

第3章观察者模式详解

3-1 认识观察者模式 (06:32)

3-2 实现的两种方式:推模型和拉模型 (07:50)

3-3 利用Java提供的观察者实现 (16:56)

3-4 观察者优缺点 (03:46)

3-5 何时使用观察者模式 (03:33)

第4章观察者模式衍生

4-1 区别对待观察者场景问题 (03:41)

4-2 代码示例解决场景问题 (07:52)

4-3 观察者接口 (01:38)

4-4 目标实现类 (07:24)

4-5 观察者接口类的实现 (05:01)

4-6 测试 (06:24)

第5章课程总结

学习链接:/video/8208

相关文档
最新文档