策略模式:策略模式针对一组算法(行为),将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式把行为和环境分开。环境类负责维持和查询行为类,各种算法在具体的策略类中提供。由于算法和环境独立开来,算法的增减,修改都不会影响到环境和客户端。 我的理解: 策略模式就是利用多态动态实现一个接口和它的继承类。这些继承类就是指的
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号