• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Obiektowość w Pythonie

0 głosów
111 wizyt
pytanie zadane 21 września 2016 w Python, Django przez użytkownika Macek Kolo Gaduła (4,990 punkty)
Czy są jakieś materiały do nauki obiektowości w pythonie? Bo w tych co do tej pory spotkałem, nie było nic np. o hermetyzacji, a przecież to jeden z warunków OOP. I nie mówię tutaj o "__" przed nazwą pola, bo do tego i tak mogę się dostać.

1 odpowiedź

0 głosów
odpowiedź 21 września 2016 przez użytkownika Tomatosoup Pasjonat (18,540 punkty)

Książka o OOP: Python 3 object oriented programming

Temat na forum pythona: https://pl.python.org/forum/index.php?topic=6753.msg28669#msg28669

Guido van Rossum, twórca pythona o hermetyzacji mawia: "we're all consenting adults" - jeżeli damy underscore przed zmienną, oznacza to, że mamy jej nie tykać.

komentarz 21 września 2016 przez użytkownika Macek Kolo Gaduła (4,990 punkty)
To jeszcze jedno, jeśli nie będę używać getterów i setterów to czy coś się stanie złego? I czy lepiej używać do tego dekoratorów?
komentarz 21 września 2016 przez użytkownika Tomatosoup Pasjonat (18,540 punkty)

Podobne pytania

0 głosów
2 odpowiedzi 83 wizyt
pytanie zadane 17 stycznia w Python, Django przez użytkownika DillingerJ0nny Nowicjusz (120 punkty)
0 głosów
0 odpowiedzi 34 wizyt
pytanie zadane 27 listopada 2016 w Python, Django przez użytkownika Galeleo Nowicjusz (120 punkty)
–3 głosów
0 odpowiedzi 140 wizyt
pytanie zadane 1 listopada 2016 w Python, Django przez użytkownika DxKKxD Początkujący (290 punkty)
...