Domande con tag 'object-oriented-design'

2
risposte

Modifica nel parametro del costruttore o modi per decomporre il costruttore? [duplicare]

Class Book { private int year; private String session; private int volume; private int number; private String khand; private Date proceeding_date; private int pageNo; Book(year,session,volume) { $this.year=year; $this....
posta 12.07.2017 - 07:16
2
risposte

Quando dovresti creare un sottosistema?

Sto esaminando l'architettura del sistema e non riesco a capire quando dovresti creare un sottosistema / cosa merita il suo sottosistema. Esempi comuni che ho visto includono: Input Database Networking e User interface sot...
posta 19.05.2018 - 14:28
1
risposta

Esiste un termine comune per i ruoli di classe?

Nella progettazione orientata agli oggetti, definiamo il dominio della soluzione con le classi. Diamo un ruolo particolare ad ogni classe come fabbrica, oggetto di trasferimento dati, serializzatore, validatore, servizio, proxy, adattatore, ecc....
posta 18.10.2016 - 12:01
1
risposta

Qual è un buon modello di progettazione per il monitoraggio di un handshake di protocollo? [duplicare]

Sto scrivendo un programma per monitorare le comunicazioni tra un server e più client su una rete. In particolare le comunicazioni basate su protocollo Websocket. Costruisco oggetti di monitoraggio per ogni client che si collega al server e in...
posta 01.07.2016 - 12:12
1
risposta

Qual è il pattern chiamato dove si spostano le proprietà statiche di una classe in una classe separata? [chiuso]

Personalmente, lo chiamo Pattern Blueprint; tuttavia, sono sicuro che qualcun altro deve averlo già nominato. I membri statici, nella maggior parte dei casi, non sono una buona cosa. In linguaggi come C # e Java, rimuovono il polimorfismo e inco...
posta 28.04.2017 - 20:43
3
risposte

Posso dire che l'interfaccia è un insieme di comportamenti generali? [duplicare]

Sono nuovo di OOP. Posso dire che Interface è un insieme di comportamenti generali che possono essere presenti e agire in modo univoco da un insieme di oggetti che hanno in comune? E la classe astratta ha una somiglianza con l'interfaccia ma h...
posta 01.03.2017 - 15:18
1
risposta

Quali sono le fasi da seguire per creare un'applicazione (web / mobile)? [chiuso]

Ho un'applicazione che gestisce l'assenza di studenti. Ho chiesto a tutti coloro che useranno l'applicazione (insegnanti, amministrazione ...) delle loro esigenze e funzionalità che desiderano vedere nell'applicazione. Ora non so quali pas...
posta 03.06.2017 - 13:53
1
risposta

Java - Il modo migliore per impostare le proprietà di un oggetto [chiuso]

Non so se c'è qualche differenza nelle prestazioni, o è solo una questione di scelta, ma io sono un perfezionista come questo, e mi piacerebbe saperlo. Diciamo che hai l'oggetto HolySheet . Puoi impostare le sue proprietà in tre modi: H...
posta 25.06.2015 - 09:26
2
risposte

Dici "questo" ai membri protetti? [chiuso]

Sfondo Non ho mai avuto una lezione formale in OOP / OOD anche se capisco come funzionano i membri protetti. Essendo accessibili da qualsiasi istanza / classe derivata, sono quindi meno privati (più accessibili) di private . Ora, su cos...
posta 20.04.2016 - 13:07
1
risposta

Esiste un modello per mappare un intervallo di numeri in una stringa?

Ho bisogno di una funzione che prenderà il nome di una città e restituirà un intervallo specifico di numeri assegnato a quella città. Non userò un database. Il modo più semplice per farlo è //Pseudocode public arr getTownNumbers(string...
posta 10.12.2015 - 15:05