Domande con tag 'class-design'

2
risposte

Stessa firma del costruttore con semantica diversa?

Occasionalmente, mi trovo di fronte al problema che devo fornire alcuni costruttori per inizializzare oggetti con set di dati diversi. Questi set possono essere trasformati matematicamente l'uno nell'altro, ad esempio: public Element(i...
posta 05.06.2013 - 19:36
3
risposte

Perché è così difficile sapere dove usare le interfacce, i generici nella progettazione del programma?

Sto cercando di imparare c # dalla prima serie di testa, inoltre ho anche consultato altri libri come Pro C # di Andrew Tolson. Ora il punto è che capisco perfettamente l'interfaccia, la sintassi generica e posso usarla anche per i programmi...
posta 30.01.2013 - 13:16
4
risposte

Il modo migliore per gestire la relazione di classe

Prendi una classe utente e l'idea che un utente debba essere profilato. Vedo quattro modi per gestire questo: Scrivi il codice per il profilo nella classe User. Lo accuso subito. Crea una classe Profile e rendila una proprietà della cla...
posta 14.02.2012 - 21:19
3
risposte

Design: metodo che carica i dati da uno dei due formati di file?

Dire che ho una classe Person: class Person { string FullName; int Age; } E ho bisogno di caricare un elenco di Person da un file di testo normale. Il file di testo potrebbe essere in uno dei due formati. Voglio un metodo come LoadFromF...
posta 23.07.2011 - 02:15
2
risposte

Identifica i metodi su OOP

Sto lottando per definire i metodi in OOP. Attualmente mi sto esercitando in questo scenario: "Un ospedale ha iniziato lo sviluppo di un nuovo sistema per conservare i registri delle analisi effettuati dai pazienti e dal medico che li ha richies...
posta 15.01.2018 - 13:31
4
risposte

Una classe DTO che ha un ArrayList di tipo proprio - è considerato un buon progetto?

Mi sono imbattuto in una classe DTO come quella in basso. class PersonDTO { private String firstName; private String middleName; private String lastName; private String dob; // some 50 fields more private List<PersonDTO&g...
posta 10.06.2017 - 11:24
3
risposte

Cos'è un Munger

Sto leggendo il codice sorgente di ObjectListView e c'è una classe Munger. Cos'è Munger? Munger significa qualcosa di generale nel gergo della programmazione? Afaik, il Munger nel codice sorgente racchiude i metodi per eseguire una stringa di...
posta 29.07.2011 - 10:26
2
risposte

che gestisce una macchina a stati molto grande in una classe

Attualmente sto implementando una classe per un protocollo di rete. Il protocollo utilizza una macchina a stati finiti abbastanza complessa ed estesa. Una coppia di eventi più uno stato viene associata a una funzione, che funziona e imposta il n...
posta 10.09.2014 - 21:27
4
risposte

È una buona idea inserire un gruppo di funzioni statiche che sono correlate l'una con l'altra in termini di ambito all'interno di una classe?

La lingua è PHP. Ho diverse funzioni che si riferiscono l'un l'altro (e talvolta si usano l'un l'altro) che ho deciso di accoppiare sotto la stessa classe. Ecco i miei ragionamenti, tieni presente che sono limitato da ciò che ancora non so in...
posta 09.11.2018 - 04:27
4
risposte

"Proprietà contenitore" definizione del modello di progettazione approfondita

Qualcuno potrebbe, per favore, spiegare cos'è un Property Container o almeno dove posso ottenere informazioni su quel modello su Internet ? Ho scoperto che esiste come uno dei modelli Fundamental in questo articolo . Sfortunatamen...
posta 04.03.2014 - 23:42