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

11
Ortak Alanlar ve Otomatik Özellikler
Sıklıkla, alanları dış dünyaya göstermek yerine, sınıf alanları için alıcı ve ayarlayıcı yöntemleri (C #'daki özellikler) yaparak kapsüllemeyi korumamız gerektiği söylenir. Ancak, bir alanın bir değeri tutmak için orada olduğu ve almak veya ayarlamak için herhangi bir hesaplama gerektirmediği birçok kez vardır. Bunlar için hepimiz bu sayıyı yaparız: public class …

10
Yansıma kullanarak nesne özelliğini ayarlama
C # bir nesne özelliği ayarlamak için yansıma kullanabilirsiniz bir yolu var mı? Ör: MyObject obj = new MyObject(); obj.Name = "Value"; obj.NameYansımayı ayarlamak istiyorum . Gibi bir şey: Reflection.SetProperty(obj, "Name") = "Value"; Bunu yapmanın bir yolu var mı?

23
tepki yönlendirici - destekleri işleyici bileşenine geçir
React Router kullanarak React.js uygulamam için aşağıdaki yapıya sahibim : var Dashboard = require('./Dashboard'); var Comments = require('./Comments'); var Index = React.createClass({ render: function () { return ( <div> <header>Some header</header> <RouteHandler /> </div> ); } }); var routes = ( <Route path="/" handler={Index}> <Route path="comments" handler={Comments}/> <DefaultRoute handler={Dashboard}/> </Route> …

10
Anlamsal Sorun: Mülkün sentezlenen alıcısı, 'sahip olunan' nesneleri döndürmek için Kakao adlandırma kuralını izler
Şu anda uygulamamı geliştirmeye çalışırken iOS 5 SDK'sını kullanıyorum. Bir NSString özelliği yapmak ve sonra .m dosyasında (ben bunu daha önce hiçbir sorun ile yaptım) sentezlemek için çalışıyorum. Şimdi bununla karşılaştım: "Anlamsal Sorun: Mülkün sentezlenen alıcısı," sahip olunan "nesneleri döndürmek için Kakao adlandırma kuralını izliyor." Bu benim kodum: .h @interface …

8
Kotlin - “Lateinit” ile “tembel” kullanarak mülk başlatma
Kotlin'de yapıcı içinde veya sınıf gövdesinin üstünde bir sınıf özelliği başlatmak istemiyorsanız, temel olarak şu iki seçeneğe sahipsiniz (dil başvurusundan): Tembel Başlatma tembel (), bir lambda alan ve tembel bir mülkün uygulanması için temsilci olarak işlev görebilen bir Lazy örneğini döndüren bir işlevdir: get () için ilk çağrı, tembel () …
280 properties  kotlin 

12
Nesne özelliğine göre dizi öğesini kaldırma
Ben gibi nesnelerin bir dizi var: var myArray = [ {field: 'id', operator: 'eq', value: id}, {field: 'cStatus', operator: 'eq', value: cStatus}, {field: 'money', operator: 'eq', value: money} ]; Belirli bir özelliği özelliğine göre nasıl kaldırabilirim? Örneğin, field özelliği olarak 'para' ile dizi nesnesini nasıl kaldırabilirim?




13
C # 'da referans ile özellikleri iletme
На этот вопрос есть ответы на yığın taşması на русском : Передача свойства с метод с модификатором ref и dışarı Aşağıdakileri yapmaya çalışıyorum: GetString( inputString, ref Client.WorkPhone) private void GetString(string inValue, ref string outValue) { if (!string.IsNullOrEmpty(inValue)) { outValue = inValue; } } Bu bana derleme hatası veriyor. Sanırım neyi …

7
Entity Framework model tanımlarında sınıf özellikleri için neden 'sanal' kullanılır?
Aşağıdaki blogda: http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx Blog aşağıdaki kod örneğini içerir: public class Dinner { public int DinnerID { get; set; } public string Title { get; set; } public DateTime EventDate { get; set; } public string Address { get; set; } public string HostedBy { get; set; } public virtual ICollection<RSVP> …
223 c#  class  properties  virtual 

17
Java özellik dosyaları nasıl kullanılır?
Java özellik dosyaları olarak saklamak ve daha sonra yüklemek ve yineleme yapmak istediğiniz yapılandırma değerlerinin anahtar / değer çiftlerinin bir listesi var. Sorular: Dosyayı yükleyecek sınıfla aynı pakette saklamam gerekiyor mu yoksa yerleştirilmesi gereken belirli bir konum var mı? Dosyanın herhangi bir uzantıyla bitmesi gerekiyor mu yoksa .txtsorun yok mu? …
219 java  properties 


6
React.js'deki bir bileşenin özelliklerini güncelleyebilir miyim?
React.js ile çalışmaya başladıktan sonra props, stateolaylara bağlı olarak değişiklikler yapılırken statik (ana bileşenden aktarılır) olması amaçlanmıştır . Ancak, dokümanlar componentWillReceivePropsiçinde özellikle bu örneği içeren bir referans fark ettim : componentWillReceiveProps: function(nextProps) { this.setState({ likesIncreasing: nextProps.likeCount > this.props.likeCount }); } Bu özellikler kıyaslanmasına dayalı bir bileşende değiştirmek CAN ima görünüyor …

24
Bir sınıfa dinamik olarak özellik nasıl eklenir?
Amaç, db sonuç kümesi gibi davranan bir sahte sınıf oluşturmaktır. Örneğin, bir veritabanı sorgusu bir dict ifadesi kullanarak döndürürse {'ab':100, 'cd':200}, o zaman görmek istiyorum: >>> dummy.ab 100 İlk başta belki bu şekilde yapabileceğimi düşündüm: ks = ['ab', 'cd'] vs = [12, 34] class C(dict): def __init__(self, ks, vs): for …

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.