Questions marquées «method-chaining»

46
But de `return self` à partir d'une méthode de classe?

Je suis tombé sur quelque chose comme ça dans un projet open source. Les méthodes qui modifient les attributs d'instance renvoient une référence à l'instance. Quel est le but de cette construction? class Foo(object): def __init__(self): self.myattr = 0 def bar(self): self.myattr += 1 return self...