Classi e il principio DRY

Principi di Ingegneria del Software in Python

Adam Spannbauer

Machine Learning Engineer at Eastman

Creare una classe SocialMedia

  File della classe Social Media

Principi di Ingegneria del Software in Python

Il principio DRY

Ombrello DRY

Principi di Ingegneria del Software in Python

Il principio DRY

Ombrello DRY

Principi di Ingegneria del Software in Python

Il principio DRY

Ombrello DRY

Principi di Ingegneria del Software in Python

Il principio DRY

Ombrello DRY

Principi di Ingegneria del Software in Python

Introduzione all'ereditarietà

  Ereditarietà dalla classe Document

Principi di Ingegneria del Software in Python

Ereditarietà in Python

Struttura di ereditarietà

Principi di Ingegneria del Software in Python

Ereditarietà in Python

# Importa l'oggetto ParentClass
from .parent_class import ParentClass

# Crea una classe figlia con ereditarietà class ChildClass(ParentClass): def __init__(self): # Chiama il metodo __init__ del genitore ParentClass.__init__(self)
# Aggiungi attributo unico alla classe figlia self.child_attribute = "Sono un attributo della classe figlia!"
# Crea un'istanza di ChildClass child_class = ChildClass() print(child_class.child_attribute) print(child_class.parent_attribute)
Principi di Ingegneria del Software in Python

Facciamo pratica

Principi di Ingegneria del Software in Python

Preparing Video For Download...