设计模式的名称是什么?简单的例子
public interface SomeObject{
public void call();
}
public UnknownDesignPatternImpl implements SomeObject(
List<SomeObject> objects;
public UnknownDesignPatternImpl(List<SomeObject> objs){
objects = obj
}
public void call(){
for (SomeObject obj: objects){
obj.call();
}
}
}
它实现相同的接口,但将调用委托给接口对象列表
最佳答案
这是Composite Design Pattern的实现-一个对象实现一个接口并委托给实现同一接口的其他对象的集合。
关于java - 这个设计模式怎么称呼,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21910614/