设计模式
白哥学算法
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
观察者模式
观察者模式 观察者模式定义了对象之间的一对多依赖,这样一来,当一个对象改变状态时,它的所有依赖着都会收到通知并自动更新。 使用一个气象站WeatherData(会更新气象数据),和一个布告栏(获取气象数据并展示)的例子 创建一个被观察者(主题)必须实现的接口。 //被观察者需要实现的接口 public interface Observable { //增加观察者的方法 public...原创 2019-11-21 22:40:43 · 139 阅读 · 0 评论 -
策略模式学习
策略模式 模拟鸭子应用 使用继承实现 使用一个父类,所有的子类都继承其父类以实现鸭子的一些共同行为 //鸭子的父类,所有的鸭子都实现该父类 public class Duck { //鸭子呱呱叫方法 public void quack(){} //鸭子会游泳 public void swim(){} //展示方法 public void displa...原创 2019-11-20 23:27:11 · 201 阅读 · 0 评论
分享