常见设计模式的实现

设计模式是经过长时间总结、优化过的针对常见编程问题的解决方案。设计模式提供了在特定情形下编制方法的模板,其并不会绑定具体的编程语言。在常见的23种设计模式中,Python也提供了具有自身特色的实现方法。这里从23种设计模式中拣选一些比较常用的设计模式进行简要的介绍。