Java設計模式(二十三)之行爲型模式:解釋器模式

一、模式定義: 解釋器模式,就是定義語言的文法,並且建立一個解釋器來解釋該語言中的句子。 在這裏我們將語言理解成使用規定格式和語法的代碼。 在前面我們知道可以構建解釋器來解決那些頻繁發生的某一特定類型的問題,在這我們將這些問題的實例表述爲一個語言中句子。例如我經常利用正則表達式來檢測某些字符串是否符合我們規定的格式。這裏正則表達式就是解釋器模式的應用,解釋器爲正則表達式定義了一個文法,如何表示一個
相關文章
相關標籤/搜索