[Design Pattern] 掌握設計模式:Interpreter Pattern原理與應用
簡介 Interpreter Pattern(直譯器模式)是一種行為型設計模式,為語言的文法定義一個直譯器。 問題 當需要解釋執行特定語法或語言時。 解決方案 為語法規則建立類別,並遞迴解譯。 C# 範例 public interface IExpression { int Interpret(); } public class NumberExpression : IExpression { private int _number; public...