Domande taggate «properties»

Una proprietà, in alcuni linguaggi di programmazione orientati agli oggetti, è un tipo speciale di membro di classe, intermedio tra un campo (o membro di dati) e un metodo. Le proprietà vengono lette e scritte come campi, ma le letture e le scritture delle proprietà vengono (di solito) tradotte per ottenere e impostare chiamate di metodo.



24
File delle proprietà in Python (simile a Proprietà Java)
Dato il seguente formato ( .properties o .ini ): propertyName1=propertyValue1 propertyName2=propertyValue2 ... propertyNameN=propertyValueN Per Java esiste la classe Properties che offre funzionalità per analizzare / interagire con il formato sopra. C'è qualcosa di simile in Python 's standard di biblioteca (2.x)? In caso contrario, quali altre alternative ho?
137 python  properties 

15
Accedere al file delle proprietà a livello di codice con Spring?
Usiamo il codice seguente per iniettare i bean Spring con le proprietà di un file delle proprietà. <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> C'è un modo per accedere alle proprietà a livello di codice? Sto provando a fare un po 'di codice senza …
137 spring  properties 

16
Proprietà vs metodi
Domanda veloce: quando decidi di usare le proprietà (in C #) e quando decidi di usare i metodi? Siamo impegnati in questo dibattito e abbiamo trovato alcune aree in cui è discutibile se dovremmo usare una proprietà o un metodo. Un esempio è questo: public void SetLabel(string text) { Label.Text …
135 c#  properties  methods 


7
Leggi il file delle proprietà all'esterno del file JAR
Ho un file JAR in cui tutto il mio codice è archiviato per l'esecuzione. Devo accedere a un file delle proprietà che deve essere modificato / modificato prima di ogni esecuzione. Voglio mantenere il file delle proprietà nella stessa directory in cui si trova il file JAR. Esiste un modo …
131 java  properties 

4
errore: la proprietà atomica scrivibile non può accoppiare un setter / getter sintetizzato con un setter / getter definito dall'utente
Di recente ho provato a compilare un vecchio progetto Xcode (che era solito compilare bene), e ora vedo molti errori di questo modulo: error: writable atomic property 'someProperty' cannot pair a synthesized setter/getter with a user defined setter/getter Il modello di codice che causa questi errori è sempre simile al …

5
Debug delle proprietà automatiche
Esiste un modo per impostare il punto di interruzione sul setter / getter nella proprietà implementata automaticamente? int Counter { get; set; } Oltre a cambiarlo in proprietà standard (lo sto facendo in questo modo, ma per farlo devo cambiare e ricompilare l'intero progetto)

4
Proprietà variabili di sola lettura e non calcolate in Swift
Sto cercando di capire qualcosa con il nuovo linguaggio Apple Swift. Diciamo che in Objective-C facevo qualcosa di simile al seguente. Ho delle readonlyproprietà e non possono essere modificate individualmente. Tuttavia, utilizzando un metodo specifico, le proprietà vengono modificate in modo logico. Prendo il seguente esempio, un orologio molto semplice. …

10
Sostituzione di una proprietà memorizzata in Swift
Ho notato che il compilatore non mi consente di sovrascrivere una proprietà memorizzata con un altro valore memorizzato (che sembra strano): class Jedi { var lightSaberColor = "Blue" } class Sith: Jedi { override var lightSaberColor = "Red" // Cannot override with a stored property lightSaberColor } Tuttavia, posso farlo …




15
Proprietà List <T> thread-safe
Voglio un'implementazione di List&lt;T&gt; come una proprietà che può essere utilizzata in modo sicuro senza alcun dubbio. Qualcosa come questo: private List&lt;T&gt; _list; private List&lt;T&gt; MyT { get { // return a copy of _list; } set { _list = value; } } Sembra che sia ancora necessario restituire una …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.