设计模式——为什么要使用设计模式
提到设计模式的好处,不得不提到面向对象编程与面向过程编程举个例子,在中国的古代最初只有刻版印刷,有一次君王让工匠在石板上刻上"对酒当歌,人生真爽"这几个字,但是刻出来之后君王觉得不妥认为应该改为"对酒当歌,人生几何",于是工匠重新刻板,之前刻上"对酒当歌,人生真爽"的板子就毫无用处了当有了活字印刷后,可以每个字单独刻板,当需要更改时,则只需替换指定的字即可,实在妙哉我们可以将最初的刻版印刷比作面向过程编程,把活字印刷比作面向对象编程,通