Wykład 2: Co będziemy omawiać?
W poprzednim wykładzie dowiedzieliśmy się, jak tworzyć proste klasy i obiekty. Teraz wejdziemy głębiej w mechanizmy, które pozwalają zarządzać danymi na poziomie całej klasy, a nie tylko pojedynczego obiektu.
- Atrybuty instancji vs atrybuty klasy: Dane specyficzne dla obiektu kontra dane wspólne dla wszystkich.
- Metody klasowe (@classmethod): Funkcje, które operują na samej klasie.
- Metody statyczne (@staticmethod): Narzędzia pomocnicze "przyczepione" do klasy.
- Praktyczne zastosowania: Kiedy użyć którego rozwiązania?






