設計模式(Java)—Interpreter模式

在Interpreter模式中,程序要解決的問題會被用非常簡單的「迷你語言」表述出來,即用「迷你語言」編寫的「迷你程序」把具體問題表述出來。迷你程序是無法單獨工作的,我們還需要用Java語言編寫一個負責「翻譯」的程序。翻譯程序會理解迷你語言,並解釋和運行迷你程序。這段翻譯程序也稱爲解釋器。這樣,當需要解決的問題發生變化時,不需要修改Java語言程序,只需要修改迷你語言程序即可應對。 使用Java語
相關文章
相關標籤/搜索