Magnus Lie Hetland'ın "acemi pratiği acemi profesöre" okumaya başladım ve bugün beni vuran şey, bu üye değişkenler sınıfta bulunmasa bile yeni üye değişkenleri yaratmak için bir nesnenin yeni bir yetenek oluşturmasıdır. nesne "yaratıldı". Şimdi bu yalnızca üst sınıfta mevcut üye değerlerini değiştirmek, ancak havadan yenilerini oluşturamadı nesneleri olsa kadarPython nesnelerine yeni üye değişkenleri ekleniyor mu?
class Test:
pass
b = Test()
b.variable1 = 12
b.variable2 = "Jim"
print b.variable1
print b.variable2
: Burada örneğidir? Btw Önceden programlama veya python bilgisi yoktu.
Evet, python nesneye yeni alanlar eklemenizi sağlar. – Andrew
Sorunuz tam olarak nedir? – mgilson
Belirsiz olduğum için üzgünüm. Üst kod (ya da prensip) kitapta yoktu, kazara keşfettim. Bu yüzden yanlış bir şey bulabileceğimi düşündüm. Andrew durumun böyle olmadığını doğruladı. Yani sanırım bilmek istediğim bu. Teşekkürler. – stgeorge