«properties» etiketlenmiş sorular

Bazı nesne yönelimli programlama dillerinde bir özellik, bir alan (veya veri üyesi) ile bir yöntem arasında arabuluculuk yapan özel bir sınıf üyesi türüdür. Özellikler, alanlar gibi okunur ve yazılır, ancak özellik okumaları ve yazma işlemleri (genellikle) yöntem çağrılarını almak ve ayarlamak için çevrilir.


8
Seçenekler, Ayarlar, Özellikler, Yapılandırma, Tercihler - ne zaman ve neden?
Benzer (bir anlamda) anlamı olan birkaç kelime vardır: Seçenekler, Ayarlar, Özellikler, Yapılandırma, Tercihler İngilizce benim ana dilim değil. Basit İngilizce'deki farkı açıklayabilir misiniz lütfen? Aşağıdaki şablonun yararlı olabileceğini düşünüyorum: Kullanıcıların uygulamanızın davranışını değiştirmesine izin vermek için GUI'nizde XXX kullanın (belki tercihler veya ayarlar?) Kullanıcıların bir nesnenin bölümlerini değiştirmesine izin vermek …

24
Python'daki özellikler dosyası (Java Properties'e benzer)
Aşağıdaki biçim verildiğinde ( .properties veya .ini ): propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN İçin Java orada Özellikleri sınıf yukarıdaki biçimi ile ayrıştırma / etkileştiği için teklifler işlevsellik. Orada bir şey benzer mi piton 's standart kitaplığı (2.x)? Değilse, başka hangi alternatiflerim var?
137 python  properties 

15
Özellikler dosyasına programlı olarak erişilsin mi?
Aşağıdaki kodu, bir özellik dosyasındaki özelliklere sahip Bahar çekirdeklerini enjekte etmek için kullanıyoruz. <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations" value="classpath:/my.properties"/> </bean> <bean id="blah" class="abc"> <property name="path" value="${the.path}"/> </bean> Özelliklere programlı olarak erişebilmemizin bir yolu var mı? Bağımlılık enjeksiyonu olmadan bazı kod yapmaya çalışıyorum. Yani sadece böyle bir kod var istiyorum: PropertyPlaceholderConfigurer props …
137 spring  properties 

16
Özellikler ve Yöntemler
Hızlı soru: Ne zaman (C # 'da) özellikleri kullanmaya karar verirsiniz ve yöntemleri ne zaman kullanmaya karar verirsiniz? Bu tartışmayı yapmakla meşgulüz ve bir mülk veya yöntem kullanmamızın tartışmalı olduğu bazı alanlar bulduk. Bir örnek şudur: public void SetLabel(string text) { Label.Text = text; } Örnekte, Labelbir ASPX sayfasındaki bir …
135 c#  properties  methods 


7
JAR dosyası dışındaki özellikler dosyasını oku
Tüm kodumun çalıştırılmak üzere arşivlendiği bir JAR dosyam var. Her çalıştırmadan önce değiştirilmesi / düzenlenmesi gereken bir özellikler dosyasına erişmem gerekiyor. Özellikler dosyasını JAR dosyasının bulunduğu dizinde tutmak istiyorum. Java'ya bu dizinden özellikler dosyasını almasını söylemek mümkün mü? Not: Özellikler dosyasını ana dizinde tutmak veya özellikler dosyasının yolunu komut satırı …
131 java  properties 

4
hata: yazılabilir atomik özellik, sentezlenmiş bir ayarlayıcı / alıcıyı kullanıcı tanımlı bir ayarlayıcı / alıcı ile eşleyemez
Son zamanlarda (eskiden gayet iyi derlemek için kullanılan) eski bir Xcode projesini derlemeye çalıştım ve şimdi bu biçimde birçok hata görüyorum: error: writable atomic property 'someProperty' cannot pair a synthesized setter/getter with a user defined setter/getter Bu hatalara neden olan kod kalıbı her zaman şöyle görünür: // Interface: @property (retain) …

5
Otomatik özelliklerde hata ayıklama
Otomatik uygulanan özellikte ayarlayıcı / alıcı üzerinde kesme noktası ayarlamanın herhangi bir yolu var mı? int Counter { get; set; } Standart mülke değiştirmenin dışında (bunu bu şekilde yapıyorum, ancak bunu yapmak için tüm projeyi değiştirmem ve yeniden derlemem gerekiyor)

4
Swift'deki salt okunur ve hesaplanmayan değişken özellikleri
Yeni Apple Swift diliyle bir şeyler çözmeye çalışıyorum. Diyelim ki Objective-C'de aşağıdaki gibi bir şey yapıyordum. readonlyMülklerim var ve tek tek değiştirilemezler. Ancak, belirli bir yöntem kullanılarak, özellikler mantıksal bir şekilde değiştirilir. Şu örneği alıyorum, çok basit bir saat. Bunu Objective-C'de yazardım. @interface Clock : NSObject @property (readonly) NSUInteger hours; …

10
Swift'de saklanan bir mülkü geçersiz kılma
Derleyicinin saklanan bir özelliği başka bir depolanmış değerle geçersiz kılmama izin vermediğini fark ettim (garip görünüyor): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } Ancak, bunu hesaplanmış bir mülkle yapmama izin verilir: …


5
C # 'da anonim türün özelliğine nasıl erişilir?
Bu bende var: List<object> nodes = new List<object>(); nodes.Add( new { Checked = false, depth = 1, id = "div_" + d.Id }); ... ve anonim nesnenin "Checked" özelliğini alabilir miyim diye merak ediyorum. Bunun mümkün olup olmadığından bile emin değilim. Bunu yapmaya çalıştım: if (nodes.Any(n => n["Checked"] == false)) …

8
İsimleri bilmiyorsam bir javascript nesnesinin özelliklerine nasıl erişebilirim?
Bunun gibi bir javascript nesneniz olduğunu varsayalım: var data = { foo: 'bar', baz: 'quux' }; Mülklere mülk adına göre erişebilirsiniz: var foo = data.foo; var baz = data["baz"]; Ancak mülklerin adını bilmiyorsanız bu değerleri almanız mümkün müdür? Bu özelliklerin sırasız doğası, onları birbirinden ayırmayı imkansız kılıyor mu? Benim durumumda, …

15
İş Parçacığı İçin Güvenli Liste <T> özelliği
Hiç List&lt;T&gt;şüphesiz iş parçacığı güvenli bir şekilde kullanılabilecek bir özellik olarak uygulanmasını istiyorum . Bunun gibi bir şey: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } Görünüşe göre hala koleksiyonun bir kopyasını (klonlanmış) iade etmem …

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.