Interpret模式提供了一種方法去判定語言語法或者表達式囱淋。屬于行為型模式。其中包含一個Expression的實現(xiàn)來通知Interpret上下文環(huán)境餐塘。通常被用在SQL解析妥衣,標(biāo)簽處理引擎等。
實現(xiàn)
下面將創(chuàng)建一個Expression接口和一個實現(xiàn)它的具體類戒傻。一個類TerminalExpression被定義用來作為問題的上下文的主翻譯器税手。
InterpreterPatternDemo將使用Expression類創(chuàng)建一個規(guī)則以闡述語法分析。