Pythonda classlar arası iletişim sorunu

Soru

Pythona yeni başladım temel prensiplerini öğrendiğimi düşündüğümden basit text odaklı bi oyun yapmaya karar verdim ama classlar birbiriyle etkileşime giremiyor mesela ben kahraman.ksaldirma() yı çalıştırdımda “AttributeError: ‘Kahraman’ object has no attribute ‘can’ ” hatası alıyorum düzeltmem için yardım ederseniz sevinirim


Devam Ediyor 0
Xessen 2 ay 1 Cevap 86 görüntüleme Çırak 0

Hakkında XessenÇırak

Cevap ( 1 )

  1. Constructor ‘ da yada class’ın içinde can diye bir attribute tanımlamamışsınız bunu fonksiyonda kullanmaya kalkıncada “kahraman sınıfının böyle bir özelliği yok” hatası alıyorsunuz. Constructor da tanımlarsanız sorun çözülür diye düşünüyorum. İyi günler, iyi çalışmalar.

Cevap bırak

Captcha Captcha güncellemek için resime tıkla