蜗牛大师

吴庆龙的学习笔记

导航

2020年3月19日 #

设计模式-17状态模式(State Pattern)

摘要: 1.模式动机 在软件开发过程中,应用程序中的有些对象可能会根据不同的情况做出不同的行为,我们把这种对象称为有状态的对象,而把影响对象行为的一个或多个动态变化的属性称为状态。当有状态的对象与外部事件产生互动时,其内部状态会发生改变,从而使得其行为也随之发生改变。如人的情绪有高兴的时候和伤心的时候,不同 阅读全文

posted @ 2020-03-19 11:00 蜗牛大师 阅读(158) 评论(0) 推荐(0) 编辑