|
|
1
2
你应该感到肮脏。这是一些肥皂:
|
|
|
2
1
factory模式有一个可测试性优势,但不像您在这里使用的那样。第三种选择是让调用者传递一个工厂类的实例来使用(ImpliedRate方法将位于工厂接口上)。这对于单元测试来说很方便,但对于API的使用者来说可能很麻烦。 |
|
|
3
1
|
|
|
4
1
根据我的经验,你只能实例化泛型的无参数构造函数。 你要达到的目标只能通过反思来实现。 |
|
|
5
1
在尝试将静态(工厂)方法与继承混合时,总是会遇到冲突。很难得到你想要的多态行为。我也有类似的问题,目前正在使用反射。另一个选项,如前所述,是在不需要静态方法的情况下不使用它。然后,您就可以使用模板方法,或者其他任何能够很好地处理继承的策略。 |
|
|
6
0
|
|
|
MattT · 添加rowfactory后不显示Javafx表视图 8 年前 |
|
|
vpetrovic · 具有Autofac依赖项的工厂 9 年前 |
|
|
Praveen Rai · 创建者在工厂模式中的作用 9 年前 |
|
|
bschreck · 在不知道类型的情况下返回泛型对象? 9 年前 |
|
|
tblznbits · 如何在定义全局方法时从继承的类中动态选择子类 9 年前 |
|
|
nanachimi · 当实现的构造函数具有要注入的依赖项时的工厂模式 9 年前 |
|
|
satyanarayana · 使用工厂模式在同一表中加载不同的自定义单元格 12 年前 |