eger kodlari incelediyseniz ne yapmak istedigimi anlamissinizdir.burada bir isci adli taban sinifi olusturdum.daha sonra mudur sinifi olusturdum ve isci sinifini miras verdim.bir tanede sinif niteligi olusturdum.biz her ornek niteligi olusturdugumuzda isciler adli sinif metoduna bilgileri ekleniyor.her sey dogru bir sekilde ekleniyor ama guc disinda.guc parametresi her zaman taban sinifin parametresini(0) ekliyor.ama ben bunun her sinif icin ayri ayri yani mudur sinifi icin 10,isci sinifi icin 0 eklensin istiyorum(simdi aklima geldide if kontroluyla yapila bilir ama ozaman ekstradan bir paramemtre vermemiz gerekir(belkide gerekmez(olsa bile kullanissiz(cok fazla kod oldugunda)))).bunu nasil yapa bilirim arkadaslar?lutfen bilgisayari parcalamadan birisi yadim etsin.tesekkurler.
self ile isciler listesine ulaşamassın çünkü isciler listesi senin isci sınıfının bir özelliği. isciler listesine ekleme yapabilmek için sınıfı kendi içinde kullanmalısın ama örnek almadan yapmalısın yani şöyle:
isci.isciler.append(liste)
şeklinde yapmalısın. isci den sonra parantez olmamasına dikkat et. eğer parantez olursa örnek almış olursun
cok pardon az once yanlis yazdigim icin bir obje olustu.sizin dediginiz gibi yazdigimda calismiyor.eskisi gibi sonuc.ben @EkremDincel in dedigi gibi yazdigimda obje olusuyor.
Python, örnekte istediğimiz niteliği bulamayınca bu niteliği örneğin sınıfında arar. Dediğiniz şey konudaki soruna çözüm değil, ayrıca yapılmasına da gerek yok. Hatta yapılması tavsiye edilmez çünkü sınıfları miras alarak kullanmayı zorlaştırır.