摘要: 除了上文提到的方法之外,还可以使用Java的反射机制,这样就能使用类名称来加载所需要的类。我们只需改变工厂类和驱动类就可以了。 FruitFactory.java 使用动态加载的方法,就可以直接用类名称来创建对象了。 TestDrive.java 阅读全文
posted @ 2018-04-16 13:20 Mugglean 阅读(102) 评论(0) 推荐(0) 编辑
摘要: Java的工厂模式在框架中是用的到很多的,所谓的工厂模式,其实也就是用一个接口来创建对象,把实例化的工作推迟到子类去实现。这样在主函数中就可以直接创建一个工厂类,再通过这个工厂类实现操作。 假设有一个水果工厂,工厂可以生产香蕉,生产苹果,就可以写成如下代码: FruitInterface.java 阅读全文
posted @ 2018-04-16 01:26 Mugglean 阅读(132) 评论(0) 推荐(0) 编辑