Utilizarea moștenirii pentru a crea o clasă
Anterior, ai scris o clasă Document pentru analiza textului, însă proiectul tău de NLP se va concentra acum pe date din rețele sociale. Clasa generală Document ar putea fi utilă mai târziu, așa că e mai bine să nu o modifici în timp ce îți muți atenția către tweet-uri.
În loc să copiezi funcționalitatea deja scrisă, vei aplica principiul DRY și moștenirea pentru a crea rapid noua clasă SocialMedia.
Acest exercițiu face parte din cursul
Principii de inginerie software în Python
Instrucțiuni pentru exercițiu
Documenta fost preîncărcat în sesiune.- Completează instrucțiunea
classpentru a crea o clasăSocialMediacare moștenește dinDocument. - Definește metoda
__init__()a claseiSocialMedia, care inițializează un obiectDocument.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Define a SocialMedia class that is a child of the `Document class`
class ____:
def __init__(self, text):
____.____(self, text)