Domande con tag 'static-methods'

3
risposte

Perché sovrascrivere un metodo statico non causa il polimorfismo in Java

Molti dicono che non possiamo sovrascrivere un metodo statico. Ma possiamo scavalcare un metodo statico. La domanda è, quando sostituiamo un metodo statico, perché non risulta nel polimorfismo?     
posta 04.10.2014 - 09:22
2
risposte

Metodi statici e testabilità

Ho un servizio di applicazione che restituisce l'entità con il suo numero di registrazione public Entity FindByRegNumber(string number) { if (!RegNumber.IsValid(number)) { return null; } var regNumber = new RegNumber(r...
posta 04.04.2017 - 10:13
1
risposta

Perché non c'è un inizializzatore statico in Python?

L'equivalente di static { // Code here } non esiste in Python per impostazione predefinita. La cosa più vicina, pur essendo "Pythonic", sembra essere quella di creare un decoratore e fare l'inizializzazione lì come: def static_initi...
posta 18.10.2018 - 02:18
3
risposte

Svantaggi dell'uso del metodo statico [duplicato]

Per i metodi che non accedono mai a variabili d'istanza o variabili statiche e agiscono proprio come una funzione (distanziati dal nome) e sono deterministici in base solo agli argomenti di input, voglio chiedere, ci sono qualche considerazi...
posta 15.08.2014 - 19:27
4
risposte

sostituto per ereditarietà statica

Al momento ho un numero di classi (~ 20) che fanno tutte la stessa cosa (astrattamente), cioè generano un'istanza di una particolare classe da un file xml. Il modo in cui usano il contenuto del file xml varia un po 'e i dati vengono archiviat...
posta 08.07.2013 - 18:44
1
risposta

Dovrei evitare il lungo concatenamento dei metodi semplicemente per ottenere una variabile? [duplicare]

Sto lavorando a un gioco e ho molti casi in cui devo fare qualcosa del genere: Game.getInstance().getEnergyDropManager().getDrops() o this.dimensionSelector.selectDimension(Game.getInstance().getPlayer().getCurrentDimension().getColor()...
posta 17.05.2018 - 04:40
1
risposta

C'è un modo migliore di StringHelper?

Voglio avere funzioni che convertano valori numerici in stringhe in parole inglesi, pluralizzare nomi, flettere, spezzare parole e così via. Userò questi durante un grande progetto. Normalmente li inserirò come metodi statici puri in una classe...
posta 13.09.2017 - 16:56
1
risposta

Statico e non statico: teoria quantistica programmatore

Lascia che ti illustri usando il linguaggio PHP. La discussione qui è, come dovrei fare esattamente per risolvere questo problema in modo chiaro e non ambiguo. Immagina di avere una classe chiamata Path . Questa classe è responsabile dell...
posta 10.10.2014 - 00:39
2
risposte

Classe di fabbrica rispetto a una classe statica

Ho un piccolo problema nella scelta del miglior design. Ho alcune (5 al momento) operazioni di elaborazione delle immagini nel mio coe (Java). Ogni fase di elaborazione indipendente dalle altre e consoistica di una piccola quantità di codice, 5-...
posta 17.07.2013 - 12:37
2
risposte

All'interno di un metodo non statico non statico, se si usano solo alcuni membri non statici, dovrei convertirlo in metodi statici con parametri?

Secondo Ci sono linee guida su quanti parametri una funzione dovrebbe accettare? , è ok se un metodo ha pochi parametri. Secondo link , se un metodo non statico non si basa su membri non statici, è preferibile essere statico. E il caso c...
posta 26.04.2018 - 04:04