本文主要是介绍State(Reference:Design Patterns - Elements of Reusable Object-Oriented Software),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Context
--- 定义客户感兴趣的接口
--- 维护一个ConcreteState子类的实例,这个实例定义当前状态。
State
--- 定义一个接口以封装与Context的一个特定状态相关的行为
ConcreteState subclasses
--- 每一子类实现一个与Context的一个状态相关的行为
这篇关于State(Reference:Design Patterns - Elements of Reusable Object-Oriented Software)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!