- Katılım
- 27 Haz 2021
- Konular
- 1,069
- Mesajlar
- 3,291
- Çözüm
- 7
- Online süresi
- 1mo 13d
- Reaksiyon Skoru
- 1,536
- Altın Konu
- 100
- TM Yaşı
- 4 Yıl 11 Ay 17 Gün
- Başarım Puanı
- 259
- MmoLira
- 2,641
- DevLira
- 12
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Python'da Nesne Nasıl Oluşturulur?
Şimdi Pant sınıfından bir nesne başlatalım.
İlk olarak, önceden tanımlanmış adı _init_ olan başlatıcı yöntemini tanımlayacağız.
Bir kez tanımladığınızda, o sınıftan bir nesne oluşturduğunuzda Python bu yöntemi otomatik olarak çağırır.
İkinci olarak, belirli bir self parametresi, başlatma yönteminin yeni bir nesne seçmesine izin verecektir.
Son olarak, başlatıcıyı tanımladıktan sonra , [objectName] = Pant() sözdizimini kullanarak jeans adlı bir nesne oluşturacağız.
Özellikleri ve Davranışları Tanımlamak için Nitelikleri ve Yöntemleri Kullanın.
Python'daki nesneler iki farklı öznitelik türü kullanabilir: sınıf öznitelikleri ve örnek öznitelikleri.
Sınıf nitelikleri, o sınıfın tüm nesnelerinin paylaştığı değişkenler veya yöntemlerdir.
Buna karşılık, örnek nitelikleri, her nesneye özgü değişkenlerdir - bir sınıfın örneği.
Nesne özellikleriyle etkileşim kurmak için bir örnek yöntemi oluşturalım.
Burada, ilk yöntem olan printinfo() , onsale dışında tüm özellikleri kullanır.
İkinci yöntem, putonsale () , değerini belirler onsale özelliği.
Her iki örnek yönteminin de self anahtar sözcüğünü nasıl kullandığına dikkat edin.
Bu, yöntemi çağırmak için kullanılan belirli nesneyi (veya örneği) ifade eder.
putonsale() öğesini çağırdığımızda , bu yöntem , o belirli nesnenin değerini değiştirmek için self parametresini kullanır . Örneğin, başka bir Pant örneğini oluşturmuş olsaydınız - örneğin tozluk - bu çağrı onu etkilemez.
Bir nesnenin örnek özelliği diğerlerinden bağımsızdır.
Sınıf nitelikleri, o sınıfın tüm nesnelerinin paylaştığı değişkenler veya yöntemlerdir.
Buna karşılık, örnek nitelikleri, her nesneye özgü değişkenlerdir - bir sınıfın örneği.
Nesne özellikleriyle etkileşim kurmak için bir örnek yöntemi oluşturalım.
Burada, ilk yöntem olan printinfo() , onsale dışında tüm özellikleri kullanır.
İkinci yöntem, putonsale () , değerini belirler onsale özelliği.
Her iki örnek yönteminin de self anahtar sözcüğünü nasıl kullandığına dikkat edin.
Bu, yöntemi çağırmak için kullanılan belirli nesneyi (veya örneği) ifade eder.
putonsale() öğesini çağırdığımızda , bu yöntem , o belirli nesnenin değerini değiştirmek için self parametresini kullanır . Örneğin, başka bir Pant örneğini oluşturmuş olsaydınız - örneğin tozluk - bu çağrı onu etkilemez.
Bir nesnenin örnek özelliği diğerlerinden bağımsızdır.
Son düzenleme:

