设计模式
nick_can
有个毛病,后知后觉
展开
-
策略模式
初读《Head First》,自己的小记录。因为最近开始用c#,所以代码也用c#表示吧。(我知道写的很烂,但是我强迫自己要稍微写一下。。所以我才能真的认真看,并稍微有点思考的样子 首先是一个有关鸭子的系统。 Duck是鸭子的抽象类,MallardDuck,RedheadDuck是两种鸭子的具体类。他们都会quack和swim。 public abstract class Duck{ pub原创 2015-11-14 19:46:53 · 499 阅读 · 0 评论 -
观察者模式
首先有一个更新天气布告板的系统。 public class ConditionsPanel{ public void update(float temp, float humidity, float pressure){ Debug.Log ("ConditionsPanel"); Debug.Log ("temp: " + temp); Debug.Log ("humidity:原创 2015-11-15 17:25:50 · 206 阅读 · 0 评论