Aktywne Wpisy
hehehhhehe +100
Dobra, w wieku 30 lat wypaliłem się z IT. Nie chce już widzieć na oczy tego syfu i #!$%@?ć na takie #!$%@? tematy co po byle jakiej analizie gówno mnie obchodzą. Co mnie ma obchodzić wynik jakiejś funkcji albo dowieziony sprint - ja #!$%@? jakim przegrywem przez ostatnie 7 lat się było, że człowiek się tym przejmował. Nawet pieniądze mnie nie radują. Czym się zająć? Jakieś pomysły? Jaka odskocznia na kilka lat
kaen89 +571
Nasze dziecko boi się zasnąć... Nie boi się potworów spod łóżka, boi się, że zabraknie mu oddechu... jesteśmy zrozpaczeni.
Udaliśmy się z Olafkiem do terapeuty oddechu, okazało się, że musieliśmy zakupić piktoflometr (badający przepływ powietrza z płuc) i urządzenie do wzmacniania mięśni oddechowych.
Musimy zwiększyć powierzchnię wymiany gazowej u Olafka, ponieważ aktualnie boi się zasypiać...
Olaf cierpi na Dystrofię Mięśniową Duchenne’a, jego mięśnie z każdym dniem zanikają. Rok temu w USA wprowadzono
Udaliśmy się z Olafkiem do terapeuty oddechu, okazało się, że musieliśmy zakupić piktoflometr (badający przepływ powietrza z płuc) i urządzenie do wzmacniania mięśni oddechowych.
Musimy zwiększyć powierzchnię wymiany gazowej u Olafka, ponieważ aktualnie boi się zasypiać...
Olaf cierpi na Dystrofię Mięśniową Duchenne’a, jego mięśnie z każdym dniem zanikają. Rok temu w USA wprowadzono
Może ktoś wytłumaczyć o co chodzi z tą funkcją w klasie?
@classmethod
https://julien.danjou.info/blog/2013/guide-python-static-class-abstract-methods
Sprawia, że pierwszym argumentem funkcji jest nie instancja klasy tylko typ.
Pierwszy z brzegu przykład, który mi przychodzi to implementacja wzorca projektowego singleton. Wtedy tworzysz classmethod, który wygląda mniejwięcej tak:
def singleton(cls):
_if not hasattr(cls, 'instance'):
__cls.instance = cls()
_return cls.instance
Zamiast:
x = JakisObiekt()
x.jakasMetoda()
odwołujesz się bezpośrednio:
JakisObiekt.jakasMetoda()
Innym zastosowaniem jest posiadanie wielu konstruktorów (nie można ich przeciążać w pythonie)