Класи та принцип DRY

Принципи Software Engineering у Python

Adam Spannbauer

Machine Learning Engineer at Eastman

Створення класу SocialMedia

  Файл класу Social Media

Принципи Software Engineering у Python

Принцип DRY

Парасолька DRY

Принципи Software Engineering у Python

Принцип DRY

Парасолька DRY

Принципи Software Engineering у Python

Принцип DRY

Парасолька DRY

Принципи Software Engineering у Python

Принцип DRY

Парасолька DRY

Принципи Software Engineering у Python

Вступ до успадкування

  Успадкування від класу Document

Принципи Software Engineering у Python

Успадкування в Python

Структура успадкування

Принципи Software Engineering у Python

Успадкування в Python

# 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)
Принципи Software Engineering у Python

Давайте потренуємось

Принципи Software Engineering у Python

Preparing Video For Download...