Domande con tag 'static-methods'

2
risposte

L'uso di più classi statiche con un massimo di un metodo pubblico è una buona idea

Sto scrivendo un software di dettaglio strutturale (CAD) per edifici in cemento in C #. Ho definito come centinaia di static classi ognuna con un public method e se necessario qualche private methods . Ciascuno di questi metodi in...
posta 19.12.2014 - 09:30
2
risposte

Perché i Costruttori nominati stanno diventando popolari non dovrebbe essere un antipattern?

Secondo il seguente articolo Costruttori nominati L'autore suggerisce di usare static factory pattern per costruire oggetti è molto meglio dell'istantaneo con la parola chiave new . All'inizio l'idea è allettante (secondo alcuni detta...
posta 03.10.2017 - 10:53
4
risposte

È un candidato per Singleton?

Ho un termometro esterno collegato via USB che è controllato dal mio SW. Diverse parti del mio sistema lo useranno ma mai contemporaneamente (tutto in un thread). Tuttavia, è un singolo dispositivo che comunica su una connessione stabilita, quin...
posta 28.07.2014 - 13:05
2
risposte

Richiamo di un metodo statico dall'elenco di inizializzazione dei membri del costruttore

Sto implementando un semplice sistema di rendering per un motore di gioco. Nel mio motore ho delle entità renderizzabili che hanno un componente Model (sto usando l'ereditarietà al posto di un ECS per il mio motore per ora, ma incapsulare un com...
posta 17.07.2018 - 17:36
3
risposte

Refactoring: comportamento delle classi di utilità in un'interfaccia comune

Mi è stato suggerito di inserire la domanda qui, quindi sto facendo così;) Ho bisogno di un'interfaccia comune che rappresenti un comportamento specifico: public interface Contract(){ public void methodA(); public void methodB();...
posta 29.01.2014 - 11:20
1
risposta

Pattern singleton senza statico

Ho sentito che static (nel senso di Java, fondamentalmente un metodo statico è chiamato sulla classe stessa e non su un'istanza) non è True OOP. Tuttavia, come sarebbe implementato il pattern Singleton in un tale linguaggio. Ho pensato di a...
posta 23.03.2018 - 01:43
1
risposta

c # Che problema si verifica quando uso la classe statica per il database di accesso?

Molti siti che ho letto sul metodo statico hanno detto che per favore non dovrebbero usare il metodo statico per l'accesso al database e dovrebbero usare dependency injection per iniettare altri servizi e usare quel servizio per scrivere altra l...
posta 28.11.2018 - 03:40
2
risposte

Uso delle classi statiche per definire i metodi per la gestione degli oggetti di classe POCO

Sono abbastanza nuovo per il paradigma OOP e per questo progetto in corso, ho bisogno di progettare e sviluppare un back-end di applicazioni Web in .NET MVC usando C #. Un mio amico mi ha detto che gli oggetti di classe che usiamo principalme...
posta 02.04.2015 - 11:42
1
risposta

Metodi statici vs Implementazione dell'interfaccia

Ecco il mio problema: Ho iniziato a creare un raccoglitore di informazioni sul sito web di e-commerce. Quindi ho creato un parser per ogni sito. La classe parser è stateless. Ho metodi come: getItemPrice(WebElement page) getItemTitel(...
posta 03.10.2014 - 08:58
3
risposte

Uso statico in PHP

Ho alcune funzioni in PHP che leggono i dati dalle funzioni di una classe readUsername(int userId){ $reader = getReader(); return $reader->getname(userId); } readUserAddress(){ $reader = getReader(); return $reader->getaddress(userId);...
posta 30.05.2012 - 21:07