Pytania otagowane jako language-details

3
Kiedy należy używać metody @classmethod, a kiedy metody def (self)?
Podczas integracji aplikacji Django, której wcześniej nie używałem, znalazłem dwa różne sposoby definiowania funkcji w klasach. Autor wydaje się używać ich obu bardzo celowo. Pierwszy to ten, którego sam często używam: class Dummy(object): def some_function(self,*args,**kwargs): do something here self is the class instance Drugi to taki, którego nie używam, głównie …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.