En İyi Sosyal Medya Siteleri








Python İssubclass Nedir, Nasıl Kullanılır? 2023

rxezjyf4ojx41 1140x694 1

Python İssubclass Nedir, Nasıl Kullanılır? Bu yazımızda Python İssubclass kelimesinin ne anlama geldiğini detaylı bir şekilde öğreneceksiniz.

Python programlama dilini kullanan milyonlarca yazılımcı arkadaşların merak ettiği bir kelime var Python İssubclass kelimesidir. Peki Python İssubclass Nedir, Nasıl Kullanılır? sorusunu sizler için araştırdık ve bu konu hakkında açıklamalar yaptık.

Kalıtımın Nesne Yönelimli Programlama kavramının yapı taşlarından biri olduğunu biliyoruz . Bir sınıfın özelliklerini başka bir sınıftan türetme veya miras alma yeteneğidir. Ayrıca kodun yeniden kullanılabilirliğini sağlar. Aynı kodu tekrar tekrar yazmak zorunda değiliz. Ayrıca, bir sınıfa onu değiştirmeden daha fazla özellik eklememize izin verir.

Python İssubclass () Nedir?

Python İssubclass
İssubclass

Python issubclass(), bir sınıfın başka bir sınıfın alt sınıfı olup olmadığını kontrol etmek için kullanılan yerleşik bir işlevdir. Bu işlev, verilen sınıf, verilen sınıfın alt sınıfıysa True döndürür, aksi takdirde False döndürür.

Sözdizimi: issubclass(nesne, classinfo) 

parametreler: 

  • Nesne: kontrol edilecek sınıf
  • classinfo: sınıf, türler veya bir dizi sınıf ve tür 

Dönüş Türü: Nesne bir sınıfın alt sınıfıysa veya tanımlama grubunun herhangi bir öğesiyse True, aksi takdirde False.

Bu Yazımızda Okuyun :   PHP Script Lisanslama

Örnek 1:

issubclass python için birden fazla sınıf tanımlıyoruz ve Kalıtım fenomenini temsil ediyoruz, o zaman belirli bir sınıf için bunun bahsedilen temel sınıfın alt sınıfı olup olmadığını kontrol ediyoruz.

# Python program to demonstrate

# issubclass()

# Defining Parent class

classVehicles:

    # Constructor

    def__init__(vehicleType):

        print('Vehicles is a ', vehicleType)

# Defining Child class

classCar(Vehicles):

    # Constructor

    def__init__(self):

        Vehicles.__init__('Car')

# Driver's code  

print(issubclass(Car, Vehicles))

print(issubclass(Car, list))

print(issubclass(Car, Car))

print(issubclass(Car, (list, Vehicles)))

Ekran Çıktısı

True
False
True
True

Hepsi bu kadar umarım yazımız sizlere faydalı olmuştur.

E-bültene Abone Ol Merak etmeyin. Spam yapmayacağız.

İlgili Yazılar

1 Yorum

[…] önceden gerçekleşmez. Çeviri, program yürütülürken aynı anda gerçekleşir. Peki Python Kodu Derlenir Mi Yorumlanır Mı? işte sorunun cevabı aşağıda yer […]

Yanıtla

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Login for fast comment.

meritking kingroyal.org kingroyal merittbet.com madridbet güncel giriş
grandpashabet grandpashabet giriş cratosroyalbet betwoon maxwin ramadabet dedebet damabet
bahis siteleri
deneme bonusu veren siteler
casino siteleri Canlı Casino Siteleri
deneme bonusu veren siteler
Yeni Deneme Bonusu Veren Siteler Güvenilir Deneme Bonusu Veren Siteler deneme bonusu veren siteler güncel

Login