设计模式
彼岸大洋
美好生活是奋斗出来的
展开
-
HeadFirst 设计模式之工厂模式
所有工厂模式都用来封装对象的创建。 工厂方法模式 举例中国版披萨:有个披萨店,卖不同种类的披萨,假定有蔬菜、水果披萨。每一个种类披萨有湖南和北京风味之分。 public abstract class PizzaStore { public abstract Pizza CreatePizza(PizzaType pizzaType); ...原创 2019-12-08 16:47:08 · 203 阅读 · 0 评论 -
HeadFirst 设计模式之观察者模式学习
温习下设计模式之观察者模式:本文参考来源:HeadFirst设计模式 题外话:HeadFirst真是深入浅出,就像看连环画,对于不爱看枯燥的文字的我非常合适,入门或快速记忆学习非常大的帮助,用此书中一个场景来说:让你犹如碰见一只饥饿的老虎,强烈刺激你的大脑皮层,让你印象深刻。 观察者模式的“教科书”(上图书中)定义: 在对象之间定义一对多的依赖,这样一来,当一个对象改变状态时,它的所有依...原创 2019-09-02 22:12:51 · 281 阅读 · 0 评论