Třídy a princip DRY

Principy softwarového inženýrství v Pythonu

Adam Spannbauer

Machine Learning Engineer at Eastman

Vytvoření třídy SocialMedia

  Soubor třídy SocialMedia

Principy softwarového inženýrství v Pythonu

Princip DRY

Deštník DRY

Principy softwarového inženýrství v Pythonu

Princip DRY

Deštník DRY

Principy softwarového inženýrství v Pythonu

Princip DRY

Deštník DRY

Principy softwarového inženýrství v Pythonu

Princip DRY

Deštník DRY

Principy softwarového inženýrství v Pythonu

Úvod do dědičnosti

  Dědění ze třídy Document

Principy softwarového inženýrství v Pythonu

Dědičnost v Pythonu

Struktura dědičnosti

Principy softwarového inženýrství v Pythonu

Dědičnost v Pythonu

# Import ParentClass object
from .parent_class import ParentClass

# Create a child class with inheritance class ChildClass(ParentClass): def __init__(self): # Call parent's __init__ method ParentClass.__init__(self)
# Add attribute unique to child class self.child_attribute = "I'm a child class attribute!"
# Create a ChildClass instance child_class = ChildClass() print(child_class.child_attribute) print(child_class.parent_attribute)
Principy softwarového inženýrství v Pythonu

Pojďme cvičit!

Principy softwarového inženýrství v Pythonu

Preparing Video For Download...