RsgLZlq5EQkjJ
Ilustracja przedstawia kod programistyczny.

Zasady programowania obiektowego w języku Python

Źródło: domena publiczna.

Wiemy już, że programowanie obiektowe opiera się na kilku zasadach. Czym są abstrakcja, dziedziczenie, polimorfizm i hermetyzacja dowiedzieliśmy się w e‑materiale Zasady programowania obiektowegoP1D1ZES2iZasady programowania obiektowego.

W tym e‑materiale zajmiemy się realizacją zasad programowania obiektowego w języku Python.

Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Możesz się z nimi zapoznać w dwóch pozostałych e‑materiałach z tej serii:

Twoje cele
  • Prześledzisz zaawansowane zasady programowania obiektowego w języku Python.

  • Zaimplementujesz definicje klas wykorzystujących techniki programowania obiektowego.

  • Stworzysz program wykorzystujący techniki programowania obiektowego i definicje klas.