本项目用来展示23种设计模式的具体实现代码,帮助更好理解设计模式的应用