摘要:
在之前的一篇博客 [Java Builder 模式,你搞懂了么?](https://www.cnblogs.com/zhangshaolin/p/10169383.html) 中,我们提到了在 oop 编码设计中 只要能拿到类的实例,即对象,就能命令对象做一系列事情了。在 java/android 程序中,每个功能模块都由 n 个 类所组成,而每个类都封装了各自的功能,我们实例化每个类的实例,分别命令他们去完成指定的功能,但是,程序设计中,类之间往往不是单独去完成任务的,他们存在相互依赖的关系,就比如 A 类依赖 B 类,B 类又依赖 C 类,A 类 又同时依赖 C 类等等。这样构成了一个错综复杂的关系网。先来个简单代码直观的感受~ 阅读全文