2009-06-06 22 views
3

jQuery verwendet dieses Muster. Im Grunde bezieht jede Methode eine Referenz auf dasselbe Objekt zurück, auf dem die Methode aufgerufen wurde.Wie heißt dieses Designmuster?

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

Wie heißt dieses Designmuster?

UPDATE Die akzeptierte Antwort ist richtig, und hier ist der Link zum Wikipedia-Eintrag für sie - weniger informativ als der Link in der Antwort zur Verfügung gestellt, obwohl: P http://en.wikipedia.org/wiki/Method_chaining

+10

btw es ist ein Idiom, kein Design-Muster – dfa

Antwort

8
+1

Fast richtig - stellt sich heraus, Fluent Interface ist eine Anwendung der Methode Verkettungs , das ist die richtige Antwort. Danke für den Link. Tolle Infos dort. –

-1

Es heißt Builder Muster ..