设计模式 首先我们要知道设计模式什么 ? 有什么作用 ? 设计模式是一套被反复使用的 , 代码设计经验的总结 ; 说白了就是一些有用的小技巧 , 最终的目的就是优化代码 ! 例如 : 你写的代码 连接数据库是Mysql , 突然有一天公司决定将这个数据库换成Oracle , 结果你写的代码要改1000行 , 隔壁同事写的代码只需要改一行 , 你说谁的代码更优秀 ? 设计模式的目的 : 1.提高代码的可重用性 2.提高代码的可读性 3.保障代码的可靠性