设计模式建议

Avi*_*ash 1 design-patterns

以下是问题陈述.

有n个匹配字符串,如果发生事件A,然后在某个时间段发生事件B,那么我不会发出警报.但如果B没有发生,那么我必须发出警报.可以有多个事件链定义是否发出警报.

Boz*_*zho 5

状态模式.你会有这样的东西(从你的角度来看):

当A发生时,将状态更改为此类,其中B的出现重置状态.如果B出现在初始状态,则发出警报.

检查链接的文章以了解如何实现此行为.