Domande con tag 'static-methods'

3
risposte

È sicuro restituire un nuovo oggetto dal metodo statico?

Va bene avere una classe come questa public class Weapon { private string name; private int might; // etc... private Weapon(String name, int might) { this.name = name; this.might = might; } public stat...
posta 19.01.2018 - 03:37
4
risposte

Il metodo statico pubblico chiama il costruttore privato

Sto lavorando in un codebase in C # che è stato scritto in gran parte da un ex sviluppatore e questo pattern è ampiamente utilizzato ... public class AuditInserter { public static void Insert( DataContext dataContext, Perso...
posta 13.06.2018 - 12:15
3
risposte

OO PHP static keyword, dovrei usarlo?

Sto scrivendo script per fb e ho 3 oggetti che userò in tutte le classi. Mi chiedo se ci sia qualche vantaggio nell'usare la parola chiave static eccetto che non devo creare un'istanza ogni volta che ho bisogno di usare un metodo / oggetto?...
posta 11.12.2012 - 09:53
2
risposte

È possibile accedere a un metodo di classe in un'istanza e in modo statico?

Sono relativamente nuovo al design di classe e ho un compito che non sono sicuro del modo migliore per completare, o se la mia idea in generale è un odore di codice. Sto sviluppando un gioco di ruolo in cui le persone possono possedere mostri...
posta 20.01.2015 - 16:45
3
risposte

Che cos'è un metodo statico rispetto ai metodi instance / class / private / public?

Sto imparando la programmazione in Objective-C e non riesco a capire cosa sia un metodo statico. So che classe / istanza / metodi privati / pubblici sono. Qualcuno può spiegare che cosa sta usando un esempio e confrontarlo con gli altri che ho c...
posta 25.03.2013 - 15:19
2
risposte

Devo inserire metodi di utilità all'interno di una classe?

Ho lavorato su una libreria che contiene un ampio set di funzioni. Per semplicità, ho intenzione di utilizzare solo un set come esempio. Non sono sicuro di quale sia il modo migliore, in termini di facilità d'uso e prestazioni, se dovrei mett...
posta 11.09.2013 - 19:48
5
risposte

Metodi statici di simulazione

Essendo recentemente tornato da un corso Test Driven Development (TDD) ho avuto il seguente pensiero. Durante la scrittura dei test di unità usando Mockito ci siamo imbattuti nel problema di prendere in giro metodi statici. È stato suggerito...
posta 07.03.2014 - 12:50
1
risposta

Devo sostituire una costante con metodi statici, se quella costante di solito "collabora" con un operatore specifico?

Ad esempio, per convertire tra g e kg, ho una costante 1000: public static final float G_TO_KG=1000; . . . this.result = someResult*1000; Ho trovato G_TO_KG sempre associato all'operatore '*'. Quindi la mia domanda è, è meglio definire un m...
posta 03.08.2018 - 04:03
2
risposte

Creare un metodo globalmente visibile per un'API

Sto provando a creare un'API Java che utilizzerò in altri progetti. Capisco che se creo nuove classi posso creare oggetti negli altri progetti che hanno queste classi. Ma quello che voglio in questo momento è un modo per creare un metodo che...
posta 05.09.2015 - 19:06
1
risposta

Gestisce i costruttori denominati con pattern factory

Nel mio attuale progetto sto rifattorizzando il codice per ottenere un DBAL. Ho un class Entity che è la classe base per tutte le classi che modellano una tabella di database. Quindi ci sono diverse classi che ereditano da Entity come...
posta 17.01.2017 - 12:09