設計模式筆記21——解釋器模式(interpreter)

四則運算問題 通過解釋器模式來實現四則運算,如計算a+b-c的值,具體要求 1) 先輸入表達式的形式,比如 a+b+c-d+e, 要求表達式的字母不能重複 2) 在分別輸入a ,b, c, d, e 的值 3) 最後求出結果:     傳統方案解決四則運算問題分析 1) 編寫一個方法,接收表達式的形式,然後根據用戶輸入的數值進行解析,得到結果 2) 問題分析:如果加入新的運算符,比如 * / (
相關文章
相關標籤/搜索