Pertanyaan yang diberi tag method-chaining

46
Tujuan `kembali sendiri` dari metode kelas?

Saya menemukan sesuatu seperti ini di proyek sumber terbuka. Metode yang mengubah atribut instance mengembalikan referensi ke instance. Apa tujuan konstruk ini? class Foo(object): def __init__(self): self.myattr = 0 def bar(self): self.myattr += 1 return