定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。
缺点:有多个观察者时,被通知次序有可能会乱序
主题类
Observable类中只有在changed=true时才去通知观察者,
观察者
测试类
输出结果
读后感笔记来自[美] 弗里曼 的《Head First 设计模式(中文版)》
Java程序员
缺失模块。
1、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
2、在根目录_config.yml里添加配置:
jsonContent: meta: false pages: false posts: title: true date: true path: true text: true raw: false content: false slug: false updated: false comments: true link: false permalink: false excerpt: false categories: false tags: true