Domande con tag 'static-methods'

1
risposta

Proprietà statiche e proprietà implicite di "sé" in strutture ed enumerazioni contro classi in Swift

Attualmente sto leggendo la documentazione della lingua Swift e ho trovato queste frasi in il capitolo sui metodi : Similarly, type methods on structures and enumerations can access static properties by using the static property's name w...
posta 21.03.2015 - 16:45
4
risposte

Metodi di estensione vs. Metodi di classe statica

Ho seguito un progetto di Visual Studio C # in cui il mio collega precedente usava molti Metodi di estensione in classi statiche su più file a seconda degli usi. Nella mia precedente esperienza sarei più selettivo quando uso i metodi di esten...
posta 19.12.2018 - 17:56
3
risposte

È consigliabile creare un metodo statico per il refactoring di Visual Studio?

Esistono varie opzioni di refactoring in Visual Studio da utilizzare al momento della codifica. Quando estraiamo e creiamo un nuovo metodo. Quindi Visual Studio deciderà se il nuovo metodo sarà statico o istantaneo a seconda dell'utilizzo all'in...
posta 23.01.2014 - 13:10
3
risposte

Soluzione alternativa per nessun metodo nello spazio dei nomi in C #

Sono nuovo in C # e ho difficoltà con la struttura del codice. La mia applicazione ha: GUI con pulsante Show my Ethernet IP . Quando l'utente fa clic su questo pulsante, viene visualizzato l'indirizzo IP del PC. Classe ModbusTCPSl...
posta 28.11.2018 - 15:19
2
risposte

statico o non statico?

Ad esempio, ho queste due classi: Prima public class Example { public Example() { } public int ReturnSomething { return 1; } } Secondo public class Example { public Example() {...
posta 29.05.2013 - 06:31
1
risposta

La proliferazione di @staticmethod è un odore di codice?

Considera una classe Python con un numero di metodi @staticmethod e pochi metodi di istanza. I metodi statici non accettano un'istanza della classe che definisce come parametri. Pensi che tutti questi metodi statici non appartengano all...
posta 03.10.2011 - 18:22
3
risposte

zucchero sintattico in PHP con funzioni statiche

Il problema che sto affrontando è: dovrei usare le classi statiche per i componenti di un'applicazione solo per ottenere API più belle? Esempio: il modo "normale": // example component class Cache{ abstract function get($k); abstract fu...
posta 09.10.2012 - 14:16
1
risposta

Recupero di metodi statici JavaScript

Ci stavo pensando e volevo un feedback, di recente ho pensato di farlo in questo modo: function foo(){ if ( !foo.prototype.statics ){ foo.prototype.statics = { // declare static functions/vars here } } if ( !(t...
posta 19.04.2013 - 11:10
3
risposte

Inversione di dipendenza senza metodi statici?

È chiaro che il principio di inversione delle dipendenze e l'uso delle interfacce rendono i componenti software meno accoppiati e promuovono la manutenibilità. D'altra parte, questi principi rendono necessario l'uso di metodi e fabbriche statici...
posta 30.05.2015 - 15:17
2
risposte

Programmazione contro interfacce in Java

Supponendo di avere un'interfaccia Foo e una determinata implementazione FooImpl. public class FooImpl implements Foo Se voglio definire una nuova operazione su questa classe che dipende dalla particolare implementazione, è corretto definir...
posta 12.11.2014 - 15:03