我正在阅读一些预先编写的代码&我不确定在接口扩展自身的情况下实现类似的东西背后的直觉是什么:
public abstract class ServiceProviderLocator {
....
public interface ServiceProvidersInstantiator<T> extends ServiceProviderInstantiator<T> {
public List<ServiceProviderInstantiator<T>> providers();
}
....
}
有什么想法吗?
请指教,
谢谢!
答案 0 :(得分:3)
ServiceProvidersInstantiator
与ServiceProviderInstantiator
但命名不好。