Programowanie w Pythonie
Programowanie obiektowe - podstawy
Części kursu
1.
Wstęp do programowania obiektowego
2.
Definiowanie klas: class, __init__, self, tworzenie obiektów
3.
Atrybuty instancji i klasowe, metody instancji
4.
Metody klasowe i statyczne: @classmethod, @staticmethod
5.
Hermetyzacja: konwencje podkreśleń, property
6.
Dziedziczenie
7.
Polimorfizm - wielopostaciowość
8.
Metody magiczne: __str__, __repr__, __len__, __eq__
9.
Kompozycja kontra dziedziczenie
11.
Obsługa wyjątków w OOP
12.
Podsumowanie i mini-projekt: System biblioteczny
Narzędzia
🔍
Szukaj w materiałach
📖
Indeks pojęć
📖
Strona główna kursu
Szukaj w materiałach
Wpisz szukaną frazę lub słowo
fragment
cały wyraz
wielkość liter
Szukaj