2009-06-06 71 views
3

jQuery使用这种模式。从本质上讲,它涉及每个方法返回一个对调用该方法的同一对象的引用。这种设计模式的名称是什么?

myClassInstance 
    .DoMethodA() 
    .DoMethodB() 
    .DoMethodC() 
    .CleanUp(); 

这种设计模式叫做什么?

UPDATE 接受的答案是正确的,这里是链接到维基百科条目它 - 比虽然答案中提供的链接提供的信息较少:P http://en.wikipedia.org/wiki/Method_chaining

+10

顺便说一句这是一个成语,而不是设计模式 – dfa 2009-06-06 11:07:01

回答

8
+1

几乎正确的 - 原来流利的接口是方法链中的应用,这是正确的答案。感谢您的链接,虽然;那里有很多信息。 – 2009-06-06 11:05:00

-1

它被称为Builder模式..