merhabalar şu kod bloğunun ne işe yaradığını anlamadım açıklayabilecek varmıdır? def init : super . init self. init_ui RimPalace tarafından 16/Ara/17 01:24 tarihinde düzenlenmiştir Cumhuriyet rejimi için en ufak rahatımı bile feda etmem.

Sınıf konularında super kalıtım ve overriding konusunda kullanılıyor class Tahribat : def init : self. adminler = adminler self. üyeler = üyeler class Kurucular : # tahribat'ın kalıtımlı sınıfı tüm zellikleri miras alıyor def init : normal de burada da tek tek self yazmak yerine super . init # alt alta tekrar self yazmak zorunda bırakmıyor super komutu self. toplam_uye = toplam_uye #ana sınıfta olmayan sonradan kendi override ettigimiz zellik kısacası yanılmıyorsam ana sınıfın ya da kalıtım yapılan sınıfın self fonksiyonları teker teker tekrar ederek yazmak yerine, super kullanılarak ana sınıfın fonksiyonları çekiliyor ve sonradan eklenen fonksiyon alta yazılıyor. init olmasının sebebi de python'un kendi otomatik olarak ürettigi değerlerden birisi ve fonksiyonlar da ilk nce init çağırılıyor bu sebep ile de init üstünden parametre ekleniyor. Roark tarafından 16/Ara/17 05:27 tarihinde düzenlenmiştir

Child class icinden sanirim bu. Init kismi nesne olusturuldugunda calisir. super ana class ini gosterir o classin. super . init ile de onun initializer ini cagirmis