标签: java generics design-patterns
我在Java中实现了一个简单的程序来计算递归和迭代方法中给定数字的阶乘。我使用了一个接口Factorial,它由2个类FactorialRecursive和FactorialIterative实现。现在我想实现一个Generic工厂,它可以发现和实例化任何给定接口类的可能实现。任何人都可以用简单的话来解释什么是通用工厂?它与泛型一样吗?
Factorial
FactorialRecursive
FactorialIterative
答案 0 :(得分:0)
我不了解Generic Factory模式,但可以通过Java的Service Provider Interface功能实现发现特定接口的所有实现的功能。
Generic Factory