android设计模式

学习大纲:

android设计模式_第1张图片

重新认识面向对象:

1:理解隔离变化

2:各司其职

3:对象是什么?

面向对象设计原则(八个)

1.依赖倒置原则(DIP)

2.开放封闭原则(OCP)

3.单一职责原则(SRP)

4.Liskov替换原则(LSP)

5.接口隔离原则(ISP)

6.优先使用对象组合,而不是类继承

7.封装变化点

8.针对接口编程,而不是针对现实编程(针对具体类不好)

这两本书都是JAVA语言的

android设计模式_第2张图片


重构的关键技法


android设计模式_第3张图片


组件协作模式

android设计模式_第4张图片

你可能感兴趣的:(android设计模式)