如果你有一个名为 A 的接口,它有一个名为 print 的方法签名;现在,如果您有 3 个实现 A 的类并调用 A.print,您如何知道调用了哪个类方法。没有新的对象
public interface A()
{
public void print(){}
}
@Component
public class B implements A
{
public void print()
{
system.out.print("B");
}
}
@Component
public class c implements A
{
public void print()
{
system.out.print("C");
}
}
@Component
public class d implements A
{
public void print()
{
system.out.print("d");
}
}
public class runner()
{
@Autowired
private A aThing_;
aThing_.print();
}