BaşlayınÜcretsiz Başlayın

Kalıtımı kullanarak bir sınıf oluşturma

Daha önce metin analizi için bir Document sınıfı yazmıştın, ancak NLP projen artık Sosyal Medya verilerine odaklanacak. Genel amaçlı Document sınıfın ileride işine yarayabilir, bu yüzden odağın tweet'lere kaymışken onu bozmak en iyisi değil.

Zaten yazılmış işlevselliği kopyalayıp yapıştırmak yerine, 'DRY' ve kalıtım ilkelerini kullanarak yeni SocialMedia sınıfını hızla oluşturacaksın.

Bu egzersiz

Python'da Yazılım Mühendisliği İlkeleri

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Document oturuma önceden yüklendi.
  • Document sınıfından miras alan bir SocialMedia sınıfı oluşturmak için class ifadesini tamamla.
  • Bir Document'ı başlatan SocialMedia'nın __init__() yöntemini tanımla.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Define a SocialMedia class that is a child of the `Document class`
class ____:
    def __init__(self, text):
        ____.____(self, text)
Kodu Düzenle ve Çalıştır