DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Pythonda Oop çalişiyorum ve anlamadığım bir şey var. 4 temel şey var classla ilgili. Class attribute, class method, instance attribute, instance method. Classimizin adi insan olsun. Ahmette instance olsun. ahmet. diyerek bu 4 şeyede ulaşabiliyorum. İnsan(). diyerek instance methodu hariç hepsine ulaşabiliyorum ancak instance methodu ne hata ne de bir çıktı hiç bir şey vermiyor bana. Pythonun işi mi yoksa ben mi bir yerde hata yapıyorum?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
Orta seviye ingilizcem. Çoğu zaman yeterli olmuyor. Verdiğiniz linkte kodlara bakarak instance metodu class adina () koymadan çağirirsak sikinti olduğunu ama Foo(). olarak kullaninca instance metotlara erişebildiğimizi gördüm. Nedeni muhtemelen yazıyordur ama ingilizce yetmiyor işte. İyi oldu bu ama ingilizcenin daha fazla üstüne düşmem gerektiğini biraz daha fark ettim. Teşekkürler bu arada.
O mesajda class_adi.instance_metodu(instance_adi,..) şeklinde ulaşmış metoda. Başka bir yerde daha bu şekilde gördüm. class_adi().instance_metodu(..) şeklinde de oluyor ama bunun olduğunu veya neden olduğunu yazan bir yer bulamadım.
Bir konuda temel kitaplardan, kaliteli örgün eğitimden sağlanır, Internet forumlarından değil. Senin temelin yok. Stackoverflow, bilmem ne, işini görmez. Kaliteli kitap, örgün eğitim hangisidir diye de bana sorma artık... onu senin tespit edecek temeli sağlaman lazım Internete takılmadan.
pythona ozel olarak tam bilmiyorum ama oop mantigi soyle:
classi genel instancei ozel olarak dusun ozelden genele ulasabilirsin ama genelden ozele ulasamazsin ayni sekilde classdan sadece class method ve variablelarina ulasabilirsin instancedan hepsine ulasabilirsin
4 temel şey var classla ilgili. Class attribute, class method, instance attribute, instance method.
Classimizin adi insan olsun. Ahmette instance olsun.
ahmet. diyerek bu 4 şeyede ulaşabiliyorum.
İnsan(). diyerek instance methodu hariç hepsine ulaşabiliyorum ancak instance methodu ne hata ne de bir çıktı hiç bir şey vermiyor bana. Pythonun işi mi yoksa ben mi bir yerde hata yapıyorum?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu ileti mobil sürüm kullanılarak atıldı >