利用狀態模式實現Pascal簡易詞法識別器

最近又看設計模式,設計模式說來看了不下幾遍了,不一樣的時期看的,總是忘。不過每看一遍,腦海中留下的東西也就更多一點,體會到的東西更多。html

其實設計模式不是什麼神奇的東西,是沒有辦法時總結出來的辦法,若是所涉及的系統沒有變化,根本不須要設計模式。設計模式

看狀態模式的時候,感受跟策略模式UML圖差很少,便到網上搜了一下他們的區別,果然有人寫了。ide

下面這兩個博客說的挺好的。學習

http://www.cnblogs.com/Mainz/archive/2007/12/15/996081.htmlspa

http://blog.csdn.net/turkeyzhou/archive/2008/08/18/2792840.aspx.net

學習設計模式,必定要實踐。本身動手寫過纔算本身的。看了兩個模式的比較後想起了,編譯原理上基於狀態機的詞法識別器,這個正是狀態模式典型應用場景。設計

寫完以後,感受還不錯,雖然不是特別完美。htm

若是想要狀態機說明的,能夠給我留言。blog

相關文章
相關標籤/搜索