Domande con tag 'object-oriented-design'

2
risposte

Il modello di strategia prevede la modifica di ogni sottoclasse?

Considera una percentuale eccellente diAnimal, ereditata da più sottoclassi ( Dog / Bird ). Nella loro istanziazione, gli oggetti hanno il loro stato locale e amp; comportamento: wiki dice: The strategy pattern defines...
posta 23.09.2017 - 18:45
1
risposta

È un buon modo per tenere traccia dei cicli di abbonamento e capire se è necessario caricare l'abbonato?

Lavoro in PHP e costruisco un sistema di gestione delle sottoscrizioni da zero. Sto cercando di capire le funzioni richieste per l'interfaccia di sottoscrizione (OOP) che devono essere implementate da classi che manterranno traccia del tipo...
posta 01.08.2016 - 09:13
1
risposta

Quale modello di progettazione (.Net) utilizzare per la progettazione di controlli multipli con proprietà multiple?

Devo progettare un gruppo di tipi di controllo utente, ognuno dei quali condivide alcune proprietà comuni, ma alcune di esse hanno proprietà uniche speciali. Ad esempio, le proprietà comuni a tutti i controlli sono titolo, didascalia, lunghez...
posta 03.06.2016 - 06:22
2
risposte

Implementazione di campi saggi per oggetto in una classe che compone una raccolta di oggetti

Contesto Quando si implementa una classe, c'è una distinzione tra i campi che sono lì perché fanno parte di ciò che è l'oggetto e dei campi che ci sono perché sono necessari per implementare l'oggetto. Ad esempio, se si sta implementando u...
posta 17.06.2017 - 00:47
1
risposta

Che cosa significa accedere internamente agli elementi figli o accedere direttamente al pattern composito?

Sto leggendo il libro "schemi di progettazione: elementi di software riutilizzabile orientato agli oggetti e sto cercando di capire il modello composito. Ho bisogno di aiuto per comprendere questo paragrafo nella parte del libro di studio del li...
posta 01.03.2017 - 14:23
2
risposte

Come modificare questa implementazione per coprire gli inconvenienti di Mediator Design Pattern qui

Sono nuovo per progettare modelli, ecco un classico esempio di modello di mediatore di base che ha 3 problemi con esso, prima di tutto guarda l'immagine dell'applicazione, il diagramma, il codice e la descrizione: Utilizziamo DialogD...
posta 23.12.2016 - 17:09
1
risposta

Coda messaggi tra server e motore

Ho intenzione di utilizzare una coda messaggi per le comunicazioni tra un motore di gioco e un server di gioco. Questo dovrebbe permettermi di scrivere entrambi senza dipendenze dirette tra loro. L'esempio che userò in questa domanda è un D...
posta 22.09.2016 - 04:15
1
risposta

Revisione del mio design OOP per un semplice gestore di password

Scriverò un semplice gestore di password, che memorizzerà i miei account crittografati. Ecco la descrizione delle classi, LoginManager: questa classe sarà responsabile dell'autenticazione dell'utente, poiché i dati sull'harddrive saranno critto...
posta 25.09.2016 - 17:13
1
risposta

Configurazione dinamica del software

Questo post ci insegna a separare costruzione di un oggetto grafico dalla logica dell'applicazione in due classi diverse e l'obiettivo finale è di avere: classi con classi OR logiche con operatori "nuovi". Sembra davvero bello, poiché provenie...
posta 18.10.2015 - 05:03
2
risposte

Due origini dati unite

Ho un editor di giochi salvati. Usa una libreria in grado di leggere il file e restituirlo sotto forma di un oggetto. All'interno di quell'oggetto c'è un oggetto ItemSave. Inoltre, per essere in grado di interpretare i dati nell'oggetto ItemS...
posta 29.09.2016 - 16:52