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, kursun bir parçasıdır

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

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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