«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.



20
C # 'de nesne özelliklerini karşılaştırma [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. 2 yıl önce kapalı . Kilitli . Bu soru ve cevapları kilitlidir çünkü soru konu dışıdır ancak tarihsel önemi vardır. Şu anda yeni cevapları veya etkileşimleri kabul etmiyor. Bu, diğer sınıflarımın çoğu tarafından miras alınan bir sınıf üzerinde …

16
C ++: Boş bir sınıfın nesnesinin boyutu nedir?
Boş bir sınıftaki nesnenin boyutunun ne olabileceğini merak ediyordum . Elbette 0 bayt olamaz, çünkü başka herhangi bir nesne gibi ona başvurmak ve işaret etmek mümkün olmalıdır. Ama böyle bir nesne ne kadar büyük? Bu küçük programı kullandım: #include <iostream> using namespace std; class Empty {}; int main() { Empty …
111 c++  class  object 

2
PHP - Foreach döngüsündeki mevcut nesneyi değiştir
Bir foreachdöngü içinde işlenen mevcut nesneyi düzenlemenin mümkün olup olmadığını merak ediyordum. Bir dizi nesneyle çalışıyorum $questionsve veritabanımda bu soru nesnesiyle ilişkili yanıtları incelemek ve aramak istiyorum. Yani her soru cevap nesneleri getirmek ve akımını güncellemek gitmek için $question içeride benim foreachbaşka bir yere çıkış / işlemini yapabilirsiniz böylece döngü. …
111 php  arrays  object  foreach 


12
Doğrudan nesne özelliğine atanan kapatma çağrısı
Bir nesnenin özelliğine atadığım bir closure'u bir değişkene yeniden atamadan ve sonra onu çağırmadan doğrudan çağırabilmek istiyorum. Mümkün mü? Aşağıdaki kod çalışmıyor ve nedenleri Fatal error: Call to undefined method stdClass::callback(). $obj = new stdClass(); $obj->callback = function() { print "HelloWorld!"; }; $obj->callback();

5
İsmi nokta içeriyorsa JSON nesnelerinin değeri nasıl elde edilir?
Çok basit bir JSON dizim var (lütfen "points.bean.pointsBase" nesnesine odaklanın ): var mydata = {"list": [ {"points.bean.pointsBase": [ {"time": 2000, "caption":"caption text", duration: 5000}, {"time": 6000, "caption":"caption text", duration: 3000} ] } ] }; // Usually we make smth like this to get the value: var smth = mydata.list[0].points.bean.pointsBase[0].time; alert(smth); …


6
Python'da birden çok değişkeni nasıl kaydeder ve geri yüklerim?
Yaklaşık bir düzine nesneyi bir dosyaya kaydetmem ve daha sonra geri yüklemem gerekiyor. Turşu ve raf ile bir for döngüsü kullanmayı denedim ama doğru çalışmadı. Düzenle. Kurtarmaya çalıştığım tüm nesneler aynı sınıftaydı (bundan daha önce bahsetmeliydim) ve tüm sınıfı böyle kurtarabileceğimi fark etmemiştim: import pickle def saveLoad(opt): global calc if …
107 python  variables  object 

3
JavaScript'te "f" küçük harfli "new function ()"
Meslektaşım JavaScript'te yeni nesneleri tanımlamak için küçük harfle "f" olan "new function ()" kullanıyor. Tüm büyük tarayıcılarda iyi çalışıyor gibi görünüyor ve ayrıca özel değişkenleri gizlemede oldukça etkili görünüyor. İşte bir örnek: var someObj = new function () { var inner = 'some value'; this.foo = 'blah'; this.get_inner = function …

6
ToString () ve hashCode () geçersiz kılındığında java'da bir nesnenin “nesne başvurusunu” nasıl elde edersiniz?
Hata ayıklama amacıyla Java'daki bir nesnenin "nesne başvurusunu" yazdırmak istiyorum. Yani, duruma bağlı olarak nesnenin aynı (veya farklı) olduğundan emin olmak. Sorun, söz konusu sınıfın, genellikle bana kimliği verecek olan hem toString () hem de hashCode () 'u geçersiz kılan başka bir sınıftan miras almasıdır. Örnek durum: Çok iş parçacıklı …
106 java  object  hashcode 

6
Varsayılan .equals ve .hashCode sınıflarım için nasıl çalışacak?
Kendi sınıfım olduğunu söyle public class MyObj { /* ... */ } Bazı nitelikleri ve yöntemleri vardır. Eşitleri GERÇEKLEŞTİRMEZ, hashCode UYGULAMAMAKTADIR. Eşittir ve hashCode'u çağırdığımızda, varsayılan uygulamalar nelerdir? Object sınıfından mı? Ve bunlar ne? Varsayılan eşitler nasıl çalışacak? Varsayılan hashCode nasıl çalışacak ve ne geri dönecek? == sadece aynı nesneye …

4
JavaScript'te Nesnelerin / Dizilerin performansı nedir? (özellikle Google V8 için)
JavaScript'teki Diziler ve Nesnelerle ilişkili performansı (özellikle Google V8) belgelemek çok ilginç olurdu. İnternetin hiçbir yerinde bu konuyla ilgili kapsamlı bir makale bulamıyorum. Bazı Nesnelerin temel veri yapıları olarak sınıfları kullandığını anlıyorum. Çok fazla özellik varsa, bazen bir karma tablo muamelesi görür? Ayrıca Dizilerin bazen C ++ Dizileri gibi ele …

7
Neden bir nesneymiş gibi diziye adlandırılmış özellikler ekleyebilirim?
Aşağıdaki iki farklı kod parçacığı bana eşdeğer görünüyor: var myArray = Array(); myArray['A'] = "Athens"; myArray['B'] = "Berlin"; ve var myObject = {'A': 'Athens', 'B':'Berlin'}; çünkü ikisi de aynı şekilde davranır ve ayrıca typeof(myArray) == typeof(myObjects)(her ikisi de 'nesne' verir). Bu varyantlar arasında herhangi bir fark var mı?

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.