«object» etiketlenmiş sorular

Nesne, bir programlama dilindeki komutlar tarafından değiştirilebilen herhangi bir varlıktır. Bir nesne bir değer, bir değişken, bir işlev veya karmaşık bir veri yapısı olabilir. Nesne yönelimli programlamada, nesne sınıfın bir örneğini ifade eder.



30
İç içe JavaScript nesne anahtarının var olup olmadığını test edin
Bir nesneye başvurum varsa: var test = {}; potansiyel olarak (ancak hemen değil) iç içe geçmiş nesneler olacaktır, örneğin: {level1: {level2: {level3: "level3"}}}; Derin iç içe nesnelerde mülk olup olmadığını kontrol etmenin en iyi yolu nedir? alert(test.level1);verir undefined, ancak alert(test.level1.level2.level3);başarısız olur. Şu anda böyle bir şey yapıyorum: if(test.level1 && test.level1.level2 …

13
Python'da bir nesnenin boyutunu nasıl belirlerim?
Python bir dize, tamsayı, vb gibi nesnelerin boyutunu almak nasıl bilmek istiyorum. İlgili soru: Python listesinde (grup) öğe başına kaç bayt var? Değerin boyutunu belirten boyut alanları içeren bir XML dosyası kullanıyorum. Bu XML'i ayrıştırmalı ve kodumu yapmalıyım. Belirli bir alanın değerini değiştirmek istediğimde, o değerin boyut alanını kontrol edeceğim. …


30
İki JavaScript nesnesi için eşitlik nasıl belirlenir?
Sıkı bir eşitlik operatörü, iki nesne türünün eşit olup olmadığını söyleyecektir . Ancak, Java'daki karma kod değeri gibi iki nesnenin eşit olup olmadığını anlamanın bir yolu var mı? Yığın Taşması sorusu JavaScript'te herhangi bir hashCode işlevi var mı? bu soruya benzer, ancak daha akademik bir cevap gerektirir. Yukarıdaki senaryo neden …



18
Javascript nesnesinin ilk özelliğine nasıl erişilir?
Bir nesnenin ilk özelliğine erişmenin zarif bir yolu var mı? mülklerinizin adını bilmediğiniz yerler for .. injQuery gibi bir döngü kullanmadan$.each Örneğin, foo1foo1 adını bilmeden nesneye erişmek gerekiyor : var example = { foo1: { /* stuff1 */}, foo2: { /* stuff2 */}, foo3: { /* stuff3 */} };
611 javascript  object 


16
Soyut bir sınıf başlatabilir miyiz?
Röportajımdan birinde, "Soyut bir sınıfı başlatabilir miyiz?" Cevabım "Hayır. Yapamayız" idi. Ama görüşmeci bana "Yanlış, yapabiliriz" dedi. Bu konuda biraz tartıştım. Sonra bunu evde kendim denememi söyledi. abstract class my { public void mymethod() { System.out.print("Abstract"); } } class poly { public static void main(String a[]) { my m = …
573 java  oop  class  object  abstract 



9
Print () kullanarak bir sınıfın örnekleri nasıl yazdırılır?
Python'daki ipleri öğreniyorum. Sınıf nesnesini işlevini Foobarkullanarak yazdırmaya çalıştığımda print()şöyle bir çıktı alıyorum: <__main__.Foobar instance at 0x7ff2a18c> Bir sınıfın ve nesnelerinin yazdırma davranışını (veya dize temsilini ) ayarlayabilmemin bir yolu var mı ? Örneğin , bir sınıf nesnesini çağırdığımda , veri üyelerini belirli bir biçimde yazdırmak istiyorum. Python'da bunu nasıl …
538 python  class  printing  object 

30
İç içe Python dict nesnesine dönüştürmek?
Bazı iç içe dicts ve listeleri (yani javascript tarzı nesne sözdizimi) ile bir dikte öznitelik erişimi kullanarak veri almak için zarif bir yol arıyorum. Örneğin: >>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]} Bu şekilde erişilebilir olmalıdır: >>> x = dict2obj(d) >>> x.a 1 >>> x.b.c …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.