设计模式简介
设计模式实质是前人在代码设计的基础上总结出来的编码经验,代表了最佳的实践。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。
设计原则
设计模式主要是基于以下的面向对象设计原则:
- 对接口编程而不是对实现编程。
- 优先使用对象组合而不是继承。
设计模式的类型
- 创建型模式–>对象怎么来
- 结构型模式–>对象和谁有关
- 行为型模式–>对象与对象在干嘛
- J2EE 模式–>对象合起来要干嘛(表现层,文中表示层个人感觉用的不准确)java是面向对象的语言,所以要搞好对象,模式(套路)就是用来更加好的搞对象滴。