by:leotse

在OOP设计原则之依赖倒置原则(DIP)中,我们介绍了OOP设计原则之一的DIP,这里我们将继续介绍另一个设计原则。
我们仍然先来看一个示例,在OOP设计原则之依赖倒置原则(DIP)中,我们使用到了加载Admob广告和Facebook Audience Network广告的例子,我们假定我们会在不同的场景下使用不同的广告源:用户设备上安装了Facebook、Messenger等APP时(Cond 1)请求Facebook
的广告,其他情况(Cond 2)请求Admob的广告。那么我们如何实现呢?