设计模式时间够长了,抓紧今天看完,把设计模式告一段落。
享元模式,应用共享模式有效地支持大量细粒度的对象。
享元模式其实就是把共性部分抽取成对象,也就是内部对象,共享这个对象,大量相同对象的时候使用,一般情况较少使用。使用主要是为了节省内存或者存储空间等。
解释器模式,似乎很深奥的样子,正则表达式就是他的一个例子。说道文法就感觉很高深,记得大学学的编译原理,整天就是文法这,文法那。
Interpreter:给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。结构图中有语法树,有种想吐的感觉,恶心屎了。
解释器模式其实还挺好用的,就是把不懂的一种东西通过共同接口的继承来实现,这种实现就是把听不懂的转换成可以实际运行的一种方式。不错。其实很多模式,都是利用了OO的特性而已。就是场景不一样,使用环境不一样而产生了多种模式,设计模式,呵呵..........
解释器模式还是不错的,一个新的思维方式,开拓了思路,呵呵...........
访问者模式据说是最复杂的一个模式,那就留个念想,给设计模式留个纪念,先不学了,它只适用数据结构稳定的一种情况。
好了,设计模式耗完了,马上忘掉,开启下一个学习。
当然不是完全忘记,过段时间再一个一个模式来简单学习。嘿嘿~~~~~~~~~~~~~~