摘要: 本文主要介绍了java使用dom4j读取配置文件实现抽象工厂和反射的示例,在Java中也可以同Donet一样,将差异配置在配置文件里面。另外,我们采用下面的方式实现,将会更加便捷 逻辑描述: 现在我们想在B层和D层加上接口层,并使用工厂。而我们可以将创建B和创建D看作是两个系列,然后就可以使用抽象工 阅读全文
posted @ 2021-07-06 11:01 Rosepotato 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 为什么使用抽象工厂+反射: 抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂编程:是完全依靠接口编程,不需要具体的实现类。 抽象工厂与OCP原则 增加新的产品族时,需要增加具体工厂类,符合OCP原则。 增加新产品时,需要修改具体工厂类和增加产品类,不符合OCP原 阅读全文
posted @ 2021-07-06 10:56 Rosepotato 阅读(175) 评论(0) 推荐(0) 编辑