Java設計模式(十九):解釋器設計模式

1. 應用場景 給定一個語言後,解釋器模式可以定義出其文法的一種表示,並同時提供一個解釋器。客戶端可以使用這個解釋器來解釋這個語言中的句子。(如:360讀取lua腳本,這個細節的實現就是解釋器模式) 2.概念 爲語言創建解釋器,通常由語言的語法和語法分析來定義。 3. Class Diagram TerminalExpression:終結符表達式,每個終結符都需要一個 TerminalExpres
相關文章
相關標籤/搜索