Şu eğitimden: Python Temel Eğitimi

Ücretsiz deneme süresi ile, bu eğitime erişin

Sektör uzmanları tarafından verilen 23.300 adetten fazla eğitime erişmek için hemen katılın.

Kalıt

Kalıt

- [Eğitmen] Sınıf kalıtımı, nesne yönelimli programlamanın temel bir parçasıdır. Bu, ana sınıflardan özellikler ve yöntemler kullanarak sınıflarınızı genişletmenize olanak tanır. Burada Komodo'da, alıştırma dosyalarının dokuzuncu bölümünden inheritance.py bir çalışma kopyasını açtım. Ve init yöntemimizde, artık herhangi bir varsayılan değer sağlamadığımızı fark edeceksiniz. Ve bunun nedeni, bunun şimdi sadece temel sınıf olması ve kullanılmak üzere miras alınacak olmasıdır. Bu nedenle, şimdi ayarlayıcı alıcılarımızda biraz daha fazla kontrol yapmamız gerekiyor. Sadece bir değer döndüremeyiz, değerin gerçekten orada olup olmadığını kontrol etmemiz ve görmemiz gerekir. Ve böylece, bunun için istisnalar kullanıyorum. Bunu yapmanın normal yolu budur. İstisnaları daha sonraki bir bölümde ele alacağız. Ancak bunun ne yaptığını, değeri döndürmeye çalıştığını ve eğer bu başarısız olursa, bunun yerine hiçbirini döndürmediğini anlayın. Bu nedenle, bu sınıfı gerçekten kullanmak için, şimdi…

İçerikler