设计模式(Design Pattern):设计模式是一种代码设计经验的总结,同时是对软件系统中不断重现的设计问题的解决方案进行文档化的技术。使用设计模式可以重用代码,让代码更易被他人理解并且提高代码的可靠性。