Python Çoklu Kalıtım Multi Inheritance Çoklu kalıtım(Multi inheritance) Python’da kalıtım konusu ile ilgili son yazımız olacaktır.Bir önceki yazımızda çok seviyeli kalıtım a değinmiştik.Şimdi Python’da çoklu kalıtımı inceleyeceğiz.Çoklu kalıtım bir class…
Posts published in Eylül 2018
Çok Seviyeli Kalıtım Multi Level Inheritance Python yazı serimizin OOP bölümünde yer alan yazımızda kalıtımdan bahsetmiştik.Python Kalıtım yazımızı okumadıysanız bu adresten okuyabilirsiniz.Kalıtımı anlatrken bir sınıfın başka bir sınıftan özellikleri ve…
Python Kalıtım Inheritance Bu yazımızda Nesne Yönelimli Programlama‘nın temel ilkelerinden biri olan Kalıtım (Inheritance) konusuna değineceğiz. Python Kalıtım Inheritance, sınıfların başka bir sınıftan miras alması demektir.Bu miras alma içerisinde o…
Python Dosya İşlemleri Python dosya işlemlerini bu yazımızda inceleyeceğiz.Dosyalar programcıların çok kullandığı yapılardan biridir.Dosya geçmeden önce dosyalarda kullanılan kipleri inceleyeceğiz.Python Dosya İşlemleri r Okumak için bir dosya açın. (varsayılan) w Yazmak için bir…
Python Try Except Geliştirilen programlarda bazen hata ile karşılaşılabilir.Bu hatalar bazen programcıdan,bazen istisna durumlardan bazende program kusurlarından kaynaklanabilir.Python Try Except adlı yazımızda bu hataları ve bu hataların yakalanışlarını inceleyeceğiz. Programcıdan…
Python Encapsulation Kapsulleme Python Encapsulation Kapsulleme yazımızda OOP standartlarından olan Kapsüllemeye değineceğiz.Kapsülleme bir nesnenin iç yapısını,özelliklerini bozulmalara ve hatalara karşı dış dünyadan korumaktır.Bir nesnenin iç yapısının korunması demek başka sınıflar…
Erişim Belirleyiciler Access Modifiers Python’da sınıflar içerisinde yer alan değişkenlerin,fonksiyonların bir erişim belirleyicisi vardır.Erişim Belirleyiciler değişkenlerin veya fonksiyonların erişim yetkisini belirler.Public,protected ve private türünde erişim belirleyiciler mecvuttur.Java,C# gibi dilleri bilen…
Python Class Bir önceki yazımızda Nesne Yönelimli Programlamaya giriş yaptık.Bu yazımızda sınıf (class) kavramına değineceğiz.Python Class Sınıflar programlama dillerinde önemli bir yer tutarlar.Nesnelerin özelliklerinin,davranışlarının tanımlandığı genel bir taslak veya şablon…
Nesne Yönelimli Programlama (OOP) Nesne Tabanlı Programlama veya Nesne Yönelimli Programlama olarak bilinen Obejct Oriented Programming(OOP ) bir yazılım geliştirme sürecidir.Python yazı serimizin ilk yazısında Python dilinin Nesne Yönelimli Programlamayı desteklediğini söylemiştik.Nesne Yönelimli…
Python Sözlükler Dictionaries Python Sözlükler Dictionaries Bu yazımızda Python’da yer alan bir diğer veri tipi olan sözlükleri inceleyeceğiz.Sözlükler anahtar değer mantığıyla çalışan nesnelerdir.Python programcılarının işlerini kolaylaştıran son derece kullanışlı yapılardır.Her…