Domande con tag 'object-oriented-design'

1
risposta

Rassegna di progettazione orientata agli oggetti di base per PHP

Sto tentando di apprendere la programmazione orientata agli oggetti progettando una semplice applicazione web relativa al calendario liturgico cattolico. Ho pochissimo addestramento formalizzato in programmazione, ma sono stato in grado di appre...
posta 27.08.2014 - 03:45
2
risposte

Descrivi la logica aziendale con i diagrammi

Attualmente sto sviluppando un'applicazione web per la mia tesi. Il mio professore mi ha chiesto di creare diagrammi per descrivere la logica aziendale. Dal momento che non ho una precedente esperienza, sono abbastanza confuso con tutta la termi...
posta 06.05.2014 - 16:59
2
risposte

Comunicazione di sistema: evitare l'inclusione di una grande gerarchia "HAS-A" che non viene utilizzata

La situazione: Sistema A Sistema enorme e complicato. Usa un oggetto Message importante con molti altri oggetti Message allegati, molti dei quali hanno allegati ulteriori oggetti Message. In totale, si tratta di una ventina di oggetti di...
posta 01.04.2014 - 17:21
1
risposta

Quando si dovrebbe usare la composizione invece di riscrivere la funzionalità?

Dire, ho una classe A che ha i metodi m1, m2, m3, m4, m5 .... m100. Sto facendo un'altra semplice classe B e ho bisogno solo di m2, m3 e m5 in B. Dovrei utilizzare idealmente le composizioni e inserire un riferimento di A all'interno di B...
posta 03.10.2013 - 13:33
1
risposta

Binary Tree / Knowledge Base design C ++

Attualmente ho una configurazione del modello di albero binario in cui il mio principale lo utilizza con le stringhe per creare un gioco di domande / risposte. Sto usando una knowledge base che funge da interfaccia per l'albero binario che utili...
posta 02.03.2014 - 00:34
3
risposte

Aggiungi comportamento senza modificare la classe esistente

Ho una classe Container , che rappresenta il wrapper attorno a std::list . Questa classe contiene i seguenti metodi pubblici: void add(Shape *item) void next() void setBegin() Shape* curr() e variabili pr...
posta 27.11.2013 - 11:16
1
risposta

Architecting Domain Layer e altri moduli con l'iniezione di dipendenza in mente

Attualmente sono nuovo di Modello di iniezione delle dipendenze . Sono influenzato da link di Mark Seemann . Ho una certa confusione sul fatto che un'interfaccia per una classe di agenti di alcuni moduli agente debba essere inclusa nel liv...
posta 29.08.2013 - 17:28
1
risposta

Come devo implementare la "messa in coda" dell'approvazione sui miei oggetti?

Ho una lista di oggetti che dovranno passare attraverso un processo di approvazione. Sono curioso di sapere se sarebbe meglio aggiungere semplicemente alcune proprietà al mio oggetto, come ApprovedBy e ApprovedOn . Un'altra opzion...
posta 29.07.2013 - 14:50
2
risposte

Come progettare l'accesso dei membri per una classe di tipo Articolo? [duplicare]

Sto facendo un progetto finale in una classe C ++ scrivendo un client / server semplice simile a usenet molto . Immagino che poiché è usenet-like avrò una classe NewsGroup e una classe Article , ora sto lavorando sulla mia classe A...
posta 11.03.2013 - 21:39
2
risposte

Quale potrebbe essere un buon modello di progettazione per calcoli numerici complessi tra tre o più modelli di dati diversi?

Il codice sorgente su cui sto lavorando al momento esegue calcoli numerici tra un gruppo di proprietà diverse appartenenti a diversi modelli di dati. Tutti i calcoli sono codificati in un grande metodo con un sacco di istruzioni If che lo rendon...
posta 02.06.2013 - 16:49