08 2024 档案
策略模式
摘要:策略模式 在策略模式(Strategy Pattern)中,一个类的行为或其算法可以在运行时更改,我们创建表示各种策略的对象和运算规则随着策略对象的改变而改变。策略模式把对象本身和运算规则进行了分离。 一、使用场景 我们知道 Java 中实现线程执行单元的方式另一种方式是实现 Runnabl
模版方法模式
摘要:模板方法模式 定义了一个算法的步骤,并允许子类别为一个或多个步骤提供其实践方式。让子类别在不改变算法架构的情况下,重新定义算法中的某些步骤。 一、常见使用的场景 如 Thread 类。我们知道在 Java 中一种 实现线程执行单元的方式 是定义一个类继承 Thread 类然后重写其中的 ru