Domande con tag 'object-oriented'

1
risposta

Esiste un nome per una tecnica di progettazione in cui il metodo di un oggetto accetta e restituisce un oggetto business personalizzato?

Come si chiama una classe che ha metodi che accetta input (da utente, da GET o POST) trasformarlo in un oggetto business e restituire quell'oggetto example ... class Input { function getObject(array $input) { $o = new...
posta 31.10.2016 - 20:20
1
risposta

Dove inizializzare gli oggetti

Ho una classe BallEntity che fa parte di un gioco che utilizza un'architettura di sistema di componenti Entity. Questa classe ha 'componenti' che sono come gli attributi di quella classe. Creo e inizializzo questi componenti nel metodo getCo...
posta 23.06.2015 - 23:03
1
risposta

Esistono schemi di progettazione o approcci generalizzati per le simulazioni di particelle?

Sto lavorando a un progetto (per il college) in C ++. L'obiettivo è scrivere un programma che può più o meno simulare un raggio di particelle che volano attraverso il sincrotrone LHC. Non volendo precipitarsi nelle cose, io e il mio team stia...
posta 26.03.2012 - 21:44
3
risposte

Gli oggetti dominio / modello attribuiscono buone pratiche

Domanda semplice: gli oggetti modello / dominio dovrebbero includere solo gli attributi che devono essere mantenuti in un database o serializzati in qualsiasi altro formato specifico? La mia comprensione di un oggetto dominio / modello è che...
posta 13.11.2014 - 18:49
1
risposta

Posso presupporre che la programmazione orientata all'interfaccia sia una buona programmazione orientata agli oggetti?

Ho programmato per decenni ma non sono stato abituato alla programmazione orientata agli oggetti. Ma per anni passati ho avuto una grande opportunità di imparare OOP, i suoi principi e molti schemi che sono grandiosi. Da quando ho imparato l'...
posta 08.09.2012 - 19:50
4
risposte

È possibile chiamare qualsiasi classe di modello php in un MVC dal controller?

Sto creando un semplice MVC al momento e mi chiedo se sia "corretto" essere in grado di chiamare qualsiasi classe modello direttamente dal controller per ottenere i dati da inviare alla vista? Ho la seguente struttura di cartelle: .htacce...
posta 07.01.2012 - 04:12
1
risposta

È buona pratica creare metodi di delega convenienti?

Supponiamo che abbia un design del genere: class Corpus: def something1(self): pass def something2(self): pass def serialize_to_stream(self, stream): _CorpusJsonSerializer().serialize(self, stream) class _C...
posta 19.08.2013 - 09:36
1
risposta

Quale relazione è più naturale?

Fai una breve domanda su come strutturare al meglio qualcosa per il mio progetto Java: Sono un utente. Posso lavorare in uno o più posti. In quei luoghi di lavoro, ho uno o più ruoli. Per ciascuno di questi ruoli, lavoro un turno. I due mi...
posta 11.03.2014 - 03:45
4
risposte

È buona prassi dichiarare e impostare proprietà in classi astratte?

Sto usando PHP e progettando alcune classi astratte. Posso dichiarare le proprietà con valori costanti all'interno della mia classe astratta e accedervi / sovrascriverli da qualsiasi classe che estende questo senza re-dichiararli all'interno...
posta 22.04.2014 - 17:02
1
risposta

OO scelta di design e principio di responsabilità singola

Attualmente sto refactoring di un'applicazione che scarica periodicamente il contenuto da varie fonti (http, ftp, sql, ecc.). Esiste una pianificazione che controlla i tempi durante i quali l'applicazione può essere attiva. Ad esempio, può scari...
posta 15.04.2014 - 14:54