因此,这个接口有两个实现。我想用接口的所有实现验证输入,并返回满足条件的实现对象。
接口:
interface SomeInterface {
boolean someCheck(int n);
}
实施1:
public class SomeClass implements SomeInterface {
public boolean someCheck(int n) {
// returns true if n is less than 10
}
}
实施2:
public class AnotherClass implements SomeInterface {
public boolean someCheck(int n) {
// returns true if n is greater than 10
}
}
我可以在这里使用依赖注入概念吗?
1条答案
按热度按时间pvabu6sv1#
假设两个实现都是SpringBean,您可以在列表中注入这两个实现: