你的位置:首页 > 软件开发 > ASP.net > 《大话设计模式》学习笔记23:解释器模式

《大话设计模式》学习笔记23:解释器模式

发布时间:2015-06-05 00:00:25
音乐解释器示例:  规则:    1).“T"代表演奏速度,”T 1000“表示每节拍一秒,”T 500“表示每节拍半秒;    2).”O& ...

  《大话设计模式》学习笔记23:解释器模式

  《大话设计模式》学习笔记23:解释器模式

音乐解释器示例:

  规则:

    1).“T"代表演奏速度,”T 1000“表示每节拍一秒,”T 500“表示每节拍半秒;

    2).”O“表示音阶,“O1"表示低音,”O2”表示中音,“O3“表示高音;

    3).”C D E F G A B”表示“1 2 3 4 5 6 7”;

    4).数字表示音符长度,“1”表示一拍,“2”表示二拍,“0.5”表示半拍,“0.25”表示四分之一拍,以此类推。

    5).所有的字母和数字都用半角空格分开。

  《大话设计模式》学习笔记23:解释器模式

1.Context:

  public class PlayContext  {    public get='_blank'>string PalyText { get; set; }  }

原标题:《大话设计模式》学习笔记23:解释器模式

关键词:设计模式

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。