我有一个关于适配器模式的查询,如何在这种情况下实现。我有一个返回类型是单个对象的接口。
public interface MyInt {
MyObj read();
}
但是,我的适配器实现类说,MyAdaptee 具有返回 MyObj 对象列表的方法。
public class MyAdaptee {
public MyObj[] readTheInput() {
// implementation here
}
现在,我如何在 MyAdaptee 之上编写适配器?由于我无法更改接口,如何将 MyObj 的多个对象发送到期望单个对象的客户端?
PS:MyObj也是接口。