Android源码与设计模式

作者: wendy__xu | 来源:发表于2020-11-24 09:34 被阅读0次

Android源码与设计模式

什么是设计模式?

通俗来讲,设计模式就是针对某一种场景总结出的标准解决方案,他是前辈们经验性总结,也是实现软件工程化的基础,良好的设计模式应用可以使我们的程 序更加健壮可维护。

设计模式按照类型划分可分为三大类,如下所示:

  • 创建型设计模式:如同他的名字那样,它是用来解耦对象的实例化过程。

  • 结构型设计模式:将类和对象按照一定规则组合成一个更加强大的结构体。

  • 行为型设计模式:定义类和对象的交互行为。

23种设计模式划分如下:

设计模式.png

👉注:23种设计模式很多小伙伴都烂熟于心,但是真正编程实践的时候未必会想的起来,这其实是一个潜移默化的过程,在看设计模式的时候,尽量多动手写一写,其中手写(不借助IDE)的效果最佳,可以加深理解,理解的深了,编程的时候自然就可以想的到去应用。

相关文章

网友评论

    本文标题:Android源码与设计模式

    本文链接:https://www.haomeiwen.com/subject/zhxiiktx.html