[英]How is this design pattern called
设计模式的名称是什么。 简单的例子
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();
}
}
}
它实现了相同的接口,但委托调用接口对象List
这是Composite Design Pattern的一个实现 - 一个对象实现一个接口,并委托给实现相同接口的其他对象的集合。
你在谈论代表团模式吗? http://en.wikipedia.org/wiki/Delegation_pattern
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.