Observer模式

    继续对《Head first》的阅读,现在是observer模式。

    书中对观察者模式的引入是一个天气预报系统,它要求能对三种类型的不同客户端显示不同的数据。偶的面向对象经验匮乏,类图揭晓之前一直认为在“主题”中要包含“观察者”,看完最终的设计,呼。。。 对了很小很小一点。它们是相互注册的。

    对于一般的OO中的1:N的关系,仅需在"1"方包含对"N"方每个实例的引用。而对于需要把"1"中的变更通知到"N"时,则应使用此模式。

Observer模式

(未完待续。。。

你可能感兴趣的:(设计模式,OO)