Domande con tag 'class-design'

2
risposte

come gestire le nuove variabili private introdotte in classe?

Ogni volta che voglio aggiungere una nuova funzionalità, introduco una nuova variabile privata nella classe. Dichiaralo appena sopra la prima definizione del metodo. lascia un piccolo commento. Impostalo in un determinato metodo. E poi usa quest...
posta 18.03.2014 - 11:51
1
risposta

Come posso migliorare la mia struttura del codice? [chiuso]

Sto cercando consigli sul modo migliore per strutturare il mio codice. class Password { private string cipher; Password(string cipher) { this.cipher = cipher; } public string HashPassword() { } publi...
posta 24.02.2013 - 13:40
3
risposte

Le chiavi esterne devono essere rappresentate direttamente quando si mappano le tabelle del database in classi? [chiuso]

Ok, nel mio database ho un tavolo Event e un tavolo Room. Ogni stanza può avere molti eventi. Room table roomID-roomName 1 - cafe102 ... Event table eventID- Time -type -roomID 1 - 11:20 - 1 - 1 2 - 15:20 - 1 - 1 ... Qu...
posta 30.09.2014 - 16:19
1
risposta

Rappresenta la gerarchia degli oggetti Java con le classi nidificate

Stavo lavorando con alcune API che sono state utilizzate internamente, e mentre osservavo il loro codice ho trovato qualcosa del genere: public class Parent { @Data public static class Child { private List<GrandChild>...
posta 10.05.2018 - 04:57
2
risposte

Come al refactor il seguente codice parallelo per evitare il controllo ridondante?

Nel seguente esempio di codice, i processi sono assegnati a diversi contesti. E ogni oggetto App sarà associato a un solo contesto. Sebbene tutti i processi eseguano lo stesso codice, solo quelli appartenenti al contesto eseguiranno i metodi di...
posta 03.11.2017 - 07:07
1
risposta

Interfacce mobili ma non classi concrete

Recentemente ho iniziato a lavorare sulla creazione di una libreria client. Un problema che sto affrontando ora è che devo spostare l'interfaccia sottostante Attributes nella libreria client, ma le classi concrete (business logic) dovrebber...
posta 26.08.2017 - 15:27
1
risposta

Come strutturare i programmi che interagiscono con i database? [chiuso]

Ho appena finito un libro su MySQL e sono nelle fasi infantili dell'apprendimento per accoppiarlo con Java. So che la tecnologia che ho bisogno di imparare si chiama JDBC e che essenzialmente consente di eseguire istruzioni SQL create a livello...
posta 06.04.2015 - 17:23
2
risposte

Distinguere classi: come rilevare il comportamento del sistema nelle classi (caso del sistema di libreria)

Supponiamo un sistema di libreria. se penso a Dati , posso solo distinguere Book , Member classi o al massimo Author o Publisher ... (Sono solo classi?), ma ne ho alcuni casi d'uso, scenari (prestito, consegna, prenotazione ....
posta 10.03.2015 - 09:18
1
risposta

Come migliorare il codice che deve gestire gli oggetti elenco in casi generali e speciali?

Ho un problema di implementazione che ho condensato nel seguente frammento di codice, perché il codice reale è molto più complicato. Il problema principale è che ho un oggetto contenitore con un elenco misto di persone, ad esempio Manager e inge...
posta 09.10.2014 - 14:06
2
risposte

Come richiamare un metodo quando si accede alla classe (qualsiasi metodo) - "OnClassEnter"

Sto lavorando a un progetto di micro quadro C # net, in particolare una gestione / classe del bus I2C. Ho diversi dispositivi I2C diversi definiti in classi separate che contengono tutti i metodi unici dei dispositivi. Nel mio caso, posso ave...
posta 08.04.2014 - 20:02