设计模式的解释器模式 AbstractExpression:解释表达式抽象,定义解
解释器模式可能小众,只在一些特定的领域或情境下会被用到,比如编译器、规则引擎、正则表达式等。 一般的… 继续阅读 设计模式的解释器模式 AbstractExpression:解释表达式抽象,定义解
一个程序员的博客
解释器模式可能小众,只在一些特定的领域或情境下会被用到,比如编译器、规则引擎、正则表达式等。 一般的… 继续阅读 设计模式的解释器模式 AbstractExpression:解释表达式抽象,定义解
EventBus(事件总线) 就是一个观察者模式的实际应用。 在对象之间定义一个一对多的依赖,当一个… 继续阅读 设计模式的观察者模式 使用场景观察者模式所做的工作
所以,访问者模式在实际的软件开发中很少被用到,在没有特别必要的情况下,建议你不要使用访问者模式。 访… 继续阅读 设计模式的访问者模式 publicabstractclassPerson使用
工厂模式是解耦对象的创建和使用,观察者模式是解耦观察者和被观察者。策略模式跟两者类似,也能起到解耦的… 继续阅读 设计模式的战略模式 策略模式是一种定义一系列算法的方法