java 開發模式之十九 :解析器模式

原理或定義 給定一個語言,定義它的文法的一種表示,並定義一個解釋器,這個解釋器使用該表示來解釋語言中的句子。屬於行爲類模式 結構 AbstractExpression:聲明一個抽象的Interpret方法,抽象語法樹中所有的節點都必須實現該抽象方法。 TerminalExpression:-實現和語法中末端符號相關的Interpret方法。在每個句子的末端符號中均需要一個TerminalExpre
相關文章
相關標籤/搜索