Python – Sınıf (Class)

Bu bölümde python sınıf (class) yapısını inceleyeceğiz

Sınıf ; içerisinde belli metod ve değişkenleri bulunduran ve belirli amaçlar için kullanılan bir şablonu ifade eder .

Şimdi örnek bir sınıf oluşturalım

 

Çıktı

__init__ metodu yapılandırıcı(constructor) olarak kullanabiliriz. Bir sınıfa ilk değer verirken bu metod kullanılabilir.

Bir sınıf içerisinde bir değer (attribute) şu şekilde oluşturulur . Bu değer tüm nesneler için aynıdır

Çıktı

 

__str__ metodu

Bir sınıfı print metodu ile ekrana yazdırdığımızda çıkan sonuç şöyle olur

Çıktı

__str__ metoduyla Book sınıfını daha formatlı bir şekilde yazdırabiliriz

Çıktı

 

del metodu

del metodu ile oluşturduğumuz bir nesneyi bellekten silebiliriz

Çıktı

Encapsulation

Bu yöntem genel olarak sınıf içerisindeki değişkenleri private yaparak , bu değişkenlere get ve set fonksiyonlarıyla erişimi sağlamaktır

Şöyle bir sınıf ve değişken tanımlayalım

page değişkenini private yapalım

Çıktı

 


Bizi takip edebileceğiniz sosyal medya platformları

–> Facebook –> Linkedin  -> Twitter

Sorularınız için Big Data grubumuz (-> Facebook group)

Eğitim ve danışmanlıklar için sitemizi takip edebilirsiniz

Please follow and like us:

Yazar: serkan sakınmaz

serkansakinmaz@gmail.com

Bir cevap yazın