设计模式是什么?
用一句不讲理的话:世界上本没有路,有的人多了也便成了路;世界上本没有设计模式,用的人多了就总结出了它名字叫设计模式。
针对某种特定的问题情况,总结出来的具有套路的解决问题的方法,就是设计模式了。
为什么要有设计模式?
也就是他能带来啥好处呀?要不我用它干嘛?
据说他可以让代码更容易被他人理解,能够保证代码的可靠性,可以重用代码,有效地减少了很多的编程时间,具体其中的好处,还需要在实际的例子中体现。
他都有什么呀?
也就是设计模式的种类:一共有23种
什么是创建型模式:
【概念理解】重点在于初始化对象,对对象的单独创建
什么是结构模型:
【概念理解】用来处理创建的对象和对象和类之间怎么组合在一起
什么是行为型模式:
【概念li理解】让组合在一起的对象他们相互交互协作