Zapouzdření
- Zapouzdření je mechanismus, který umožňuje skrýt určité části třídy a umožnit přístup k nim pouze pomocí definovaného rozhraní.
- Tím se minimalizuje přímý přístup k datům třídy ze strany vnějšího kódu a snižuje se riziko neoprávněné manipulace s daty.
Polymorfismus:
- Polymorfismus umožňuje použití stejných metod na objektech různých tříd.
- Python podporuje polymorfismus prostřednictvím dědičnosti a přepisování metod.
Dědičnost:
- Dědičnost umožňuje vytvoření nové třídy na základě existující třídy.
- Nová třída dědí atributy a metody základní třídy.
- Třída, která dědí, se nazývá potomkem, zatímco třída, ze které dědí, se nazývá rodičem.
Navigace
Předchozí: Základy objektového programování - třídy, objekty zasílání zpráv
Následující: Události v objektovém programování
Celý okruh: 3. Programovací jazyky a programování