为了账号安全,请及时绑定邮箱和手机立即绑定

观察者模式

GerryZhang JAVA开发工程师
难度中级
时长 1小时56分
学习人数
综合评分9.53
110人评价 查看评价
9.7 内容实用
9.7 简洁易懂
9.2 逻辑清晰
简介:本课程通过一个天气预报的发布和订阅案例,来讲解观察者模式在Java项目中的应用。主要包括观察者模式的结构,观察者模式的两种实现方式推模型和拉模型,以及何时使用观察者模式等内容。

第1章 概述

本章首先介绍了课程的学习内容和观察者的概念,然后介绍了一个应用观察者模式的场景,该场景将作为案例贯穿整个课程。

第2章 观察者模式实战

本章介绍观察者模式的结构,以及如何用通用代码实现第一章给出的场景问题。

第3章 观察者模式详解

本章主要介绍观察者模式实现的两种方式推模型和拉模型,利用Java提供的观察者实现第一章的场景问题,观察者模式的优缺点,以及何时使用观察者模式。

第5章 课程总结

本章对本课程学习的内容进行总结,帮助小伙伴们巩固所学知识。
课程须知
学习本课程前,需要具备Java基础,面向对象的程序设计思想。如果对这些知识不熟悉,可以学习《Java入门第一季》和《Java入门第二季》这两门课程。
老师告诉你能学到什么?
1、理解观察者模式的概念和结构 2、掌握如何将观察者模式应用到项目中,解决项目实际问题 3、掌握观察者模式的应用场景

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!