Ch.23 KICK THE INTERPRETER
【目標】
Interpreterパターンを使って、"SWING TOGETHER マイナス W"を求めてみよう
【クラス図】
【実装】
<IExpressionインターフェース:AbstractExpression>
≪WordExpressionクラス:TerminalExpression≫
≪MinusExpressionクラス:TerminalExpression≫
≪Parserクラス:Context≫
[Mainクラス:Client]
【出力結果】
【メモ】
・この企画のクライマックスにふさわしい地味さ加減がすばらしい
・NonterminalExpression?何それ。
・XMLのパーサーとかにも使えるかなぁ