Wstęp do dziedziczenia

W tej sekcji poznamy kilka kluczowych pojęć, które są niezbędne w programowaniu i pisaniu testów automatycznych. Dowiemy się, jak organizować i korzystać z klas w efektywny sposób. Poprzez praktyczne ćwiczenia poznamy sposoby usprawniania naszego kodu poprzez zastosowanie standardowych technik programistycznych. Wiedza zawarta w tej sekcji jest na tyle uniwersalna, że z łatwością będzie mogła być użyta nie tylko w Pythonie ale i w innych popularnych językach programowania.

Zetkniemy się z pojęciami takimi jak metoda inicjalizacyjna (albo częściej wykorzystywana nazwa – konstruktor), dziedziczenie, klasa bazowa, klasa pochodna, czy konstrukcja super().

TIP: W tej sekcji przyda się znajomość takich pojęć jak instancja i self, które zostały poruszone w lekcji Refaktoryzacja – oczyszczanie kodu – Dwa słowa o instancji i self w Pythonie.
Zatem do dzieła! 🙂

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *