Domande con tag 'object-oriented-design'

4
risposte

Come progettare un modello di classe per prodotti specifici, alcuni dei quali possono contenere gruppi di modelli di prodotto specifici

Domanda sulla progettazione della classe Sto cercando di trovare un buon modo per progettare il mio sistema di classe. Ho una classe Product per calcolare varie specifiche del prodotto. Ho due gruppi di modelli di prodotto, ciascuno...
posta 06.11.2015 - 19:32
1
risposta

OO Design: lettura / scrittura di oggetti con più formati

Ho una classe Song , che ha i seguenti metodi pubblici: String getSong(); void setSong(String); int getId(); void setId(int); Ora ho due modi diversi per memorizzare questi brani in un database: solo due colonne; uno per ID, uno per...
posta 24.10.2015 - 10:59
4
risposte

Qual è il modo efficace per eliminare la duplicazione? Modelli di progettazione?

Ho una classe helper che ha un metodo che esegue alcuni controlli su un campo in un modello. Ho due modelli, ModelA e ModelB , hanno alcune somiglianze ma non tutte. Uno di questi è che entrambi hanno un campo, diciamo stringa ProductCheckFi...
posta 14.01.2015 - 17:37
1
risposta

Ignorando la parte generica di un tipo mentre viene passato un oggetto

Ho una classe messaggio che contiene il nome di una destinazione e una variabile generica che funge da payload del messaggio public class Message<T> { public string Destination public T Payload // ... constructors, functions...
posta 18.09.2014 - 07:52
1
risposta

Dovrebbe essere indicato esplicitamente la macchina con gli stati dei sinonimi?

Sono nuovo nel dichiarare la modellazione della macchina e mentre provo a modellare un sistema, ho una domanda. Un esempio lo spiegherà meglio: Considerando un sistema che chiama (probabilmente un dispositivo cellulare personalizzato) con...
posta 16.06.2014 - 10:06
3
risposte

Metodo di servizio, bean come argomento e attributi obbligatori

C'è un servizio: createUser(User user) dove puoi creare un nuovo utente, con così tanti attributi ( name , address linee ...). Ora alcuni attributi utente sono obbligatori. Altri attributi non sono obbligatori (come nickname o...
posta 04.12.2013 - 10:46
2
risposte

Il repository DDD può modificare l'entità nel DB senza un oggetto entità?

Dire che ho una radice aggregata Entity con alcuni flag che sono rappresentati da un oggetto incapsulato EntityFlags : class Entity { /** @var EntityFlags */ private $flags; ... } Ho un repository per questa entità....
posta 18.04.2014 - 09:56
2
risposte

Ho capito bene l'OOP?

L'avevo originariamente posto su StackOverflow. La domanda è stata chiusa e mi è stato chiesto di postare qui invece. Ecco la domanda originale che avevo postato lì: Sto programmando da un po 'di tempo con il metodo procedurale. Ho fatto un...
posta 21.12.2012 - 16:57
1
risposta

Struttura del programma per celle di tabella che rappresentano oggetti

Quindi ho un programma con oggetti "cue" e ognuno ha una propria cella di tabella. Il fatto è che le celle della tabella hanno barre di caricamento su di esse che rappresentano il progresso dei segnali. Questo presenta la seguente domanda: Come...
posta 23.03.2013 - 02:04
7
risposte

Quick OOAD Question

Dato il seguente set di classi: Camera, Photo, Photoshoot, Subject. Come avrebbero interagito per modellare la seguente frase? Viene chiamato il soggetto successivo e viene scattata la foto. Voglio vedere se esiste una soluzione pre...
posta 27.04.2011 - 00:32