Using inheritance to create a class
You've previously written a Document
class for text analysis, but your NLP project will now have a focus on Social Media data. Your general Document
class might be useful later so it's best not to destroy it while your focus shifts to tweets.
Instead of copy-pasting the already written functionality, you will use the principles of 'DRY' and inheritance to quickly create your new SocialMedia
class.
Diese Übung ist Teil des Kurses
Software Engineering Principles in Python
Anleitung zur Übung
Document
has been preloaded in the session.- Complete the
class
statement to create aSocialMedia
class that inherits fromDocument
. - Define
SocialMedia
's__init__()
method that initializes aDocument
.
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Define a SocialMedia class that is a child of the `Document class`
class ____:
def __init__(self, text):
____.____(self, text)