一、设计模式的精髓
对结构编程,而不是对实现编程
优先使用对象组合,而不是继承
组件的生命周期
类怎么定义合理?
类是怎么定义的,怎么定义合理 ————->结构型模式
类定义好之后,对象是怎么创建合理?
创建型模式
对象创建成功,怎么更好的调用类中的方法?
行为型模式
但是:
实际上,我们运用设计模式还要综合来考虑
我们可能要通过使用那些方法,和类的结构来综合考虑对象的创建等….
,这也就是设计模式最麻烦的
具体的设计模式与分类

七大设计原则






难易程度
创建型模式 < 结构性模式 <行为型模式
