C++设计模式之状态模式

时间:2021-01-21 18:13:56
【文件属性】:
文件名称:C++设计模式之状态模式
文件大小:85KB
文件格式:PDF
更新时间:2021-01-21 18:13:56
c++ 状态模式 设计模式 前言 在实际开发中,我们经常会遇到这种情况;一个对象有多种状态,在每一个状态下,都会有不同的行为。那么在代码中我们经常是这样实现的。 代码如下: typedef enum tagState {      state,      state1,      state2 }State;   void Action(State actionState) {      if (actionState == state)      {           // DoSomething      }      else if (actionState == state1)      {         

网友评论