[设计] state pattern

楼主: tyc5116 (累人啊....)   2012-03-13 15:58:49
请问一下,像这样子的情形
有A物件和B物件,在执行时会有数个状态变化(ex stop,start,run)
两者状态的数量及种类不尽相同
(ex A:stop,start,run,wait B: stop,run,check,有相同的,也有不相同的)
同样的状态,其动作也不相同(ex. start时,A执行thing1,b执行thing2)
刚开始设计时,怎样的设计可能会比较理想呢?
另外
1.这种情形以state pattern设计适合吗
2.有建议以其它的pattern设计会更合适的吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com