1. Nauka
  2. /
  3. Kursy
  4. /
  5. Zasady inżynierii oprogramowania w Pythonie

Connected

ćwiczenie

Tworzenie klasy-wnuka

W tym ćwiczeniu wykorzystasz dziedziczenie, aby utworzyć klasę Tweets na podstawie klasy SocialMedia. Ta nowa klasa-wnuk będzie obsługiwać szczegóły specyficzne dla Twittera, takie jak retweety.

Instrukcje

100 XP
  • Uzupełnij instrukcję class tak, aby Tweets dziedziczyła po SocialMedia. Klasa SocialMedia jest już załadowana w twoim środowisku.
  • Użyj super(), aby wywołać metodę __init__ klasy nadrzędnej.
  • Zdefiniuj retweet_text. Użyj help(), aby uzupełnić wywołanie filter_lines poprawną nazwą parametru. Funkcja filter_lines jest już załadowana w twoim środowisku.
  • Zwróć retweet_text z metody _process_retweets jako instancję klasy SocialMedia.