![]() |
1
3
你只需要添加一个硬编码的依赖项,但是如果你打算重新使用你的库(即使你没有这样做),你应该不惜一切代价避免这种依赖。 而是使用此模式:
|
![]() |
2
1
您可以尝试用以下方法实例化类:
|
![]() |
3
0
我会声明类,这些类在类路径中实现一个平面文件(Java属性或XML)中的接口。您的库可以查找文件、读取类名和创建实例。我认为,这是一个典型的方法。 然后,您不需要反射来搜索实现者的类路径,只需要调用来创建实例。 |
![]() |
insipidintegrator · 通过迭代器/指针访问命名空间? 7 月前 |
|
Ben · 如何使用带有部分应用的过滤器功能的角度材质日期选择器? 1 年前 |
![]() |
larn · 这是工厂模式还是战略模式? 1 年前 |
![]() |
Community wiki · 您对存储库模式的理解是什么? 1 年前 |