最新文章列表

设计模式——观察者模式(Observer)

一、观察者模式定义 简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。   二、观察者模式的结构 观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、 ...
lizhao6210126.com 评论(0) 有814人浏览 2013-07-05 14:43

java中的Observer模式

import java.util.Observable; public class DateSubject extends Observable { // 封装被观察的数据 private int widthInfo; private int heightInfo; public int getWidthInfo() { return widthInfo; } ...
Notebookdong 评论(0) 有840人浏览 2013-03-28 17:22

Observer(观察者)模式

1、核心意图: 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己。 2、观察者模式的构成: – 抽象主题角色(Observered):把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提供一个接口,可以增加和删除观察者角色。一般用一个抽象 类或接口来 ...
大头K 评论(0) 有828人浏览 2013-02-02 17:26

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics