C++設計模式——解釋器模式

解釋器模式 在GOF的《設計模式:可複用面向對象軟件的基礎》一書中對解釋器模式是這樣說的:給定一個語言,定義它的文法的一種表示,並定義一個解釋器,這個解釋器使用該表示來解釋語言中的句子。如果一種特定類型的問題發生的頻率足夠高,那麼可能就值得將該問題的各個實例表述爲一個簡單語言中的句子。這樣就可以構建一個解釋器,該解釋器通過解釋這些句子來解決該問題。 就如上面說的那個遊戲,我輸入up walk 5,
相關文章
相關標籤/搜索