Burada yaptığım çalışmada bir classdan aldığım true ve false değerini diğer bir classta çıktı olarak çıkarmak ama şöyle bir hata alıyorum;
True.
Traceback (most recent call last):
File "soru_oyunu.py", line 28, in <module>
cevabcikti()
Nameerror: Name 'cevabcikti' is not defined.
Nerede yanlış bir şey yapmaktayım?
cevabcikti'yı direk olarak çağıramazsın. Önce bir class objesi oluşturup öyle çağırmalısın. Ya da cevabkontrol.cevabcikti() gibi bir yöntemle, ki tavsiye edilmez.
Soru bir sınıf ise cevap kontrol methodu OOP'ye göre Soru sınıfının bir methodu olmalı.
Her method için ayrı Class oluşturacaksanız hiç Class oluşturmanıza gerek yok.