对于java的设计模式,我还是第一次认认真真的总结,以前用的时候都不曾留意细节,现在回头再看只知道该怎么设计,却忘记当时为嘛要用它了, 所以这次就做一个demo来再次复习总结一下,希望从中能学到新体悟.先说说设计模式最重要的一个原则吧,就是开闭原则:意思是对扩展开放,对修改关闭 在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有代码,实现一个热插拔的效果.所以一句话概括就是:为了使程序的扩展性好,易于维护和升级. 想要达到这样的效果,我们需要使用接口和抽象类等,后面的具体设计中我们会…