Domande con tag 'interfaces'

4
risposte

Strategia di progettazione per il wrapping delle eccezioni

Sto implementando un tipo di Repository per un framework / libreria che ha (approssimativamente) il seguente: public interface FooRepository { boolean contains(String id); Foo fetch(String id); void commit(Foo foo): } Po...
posta 28.07.2015 - 07:54
1
risposta

Interfaccia / classe del contratto con classi interne / interfacce

Breve descrizione della struttura del mio progetto. Ho alcune classi base come BaseView , BasePresenter .... Anche il mio progetto è costituito da moduli, il modulo rappresenta una parte completa dell'applicazione. Ogni modulo ha il...
posta 18.12.2016 - 15:26
1
risposta

Come estendere correttamente un'interfaccia con proprietà immutabili per offrire la mutabilità tramite un'altra interfaccia

I seguenti frammenti di codice sono semplificati per dimostrare il contesto! Le interfacce e le classi effettive sono POCO con proprietà aggiuntive. I tipi sono parte della libreria su cui sto lavorando, le interfacce sono API pubbliche, le AP...
posta 25.08.2016 - 11:22
2
risposte

Interfaccia di progettazione per il servizio Web per accedere a diversi database MySQL

Attualmente sto cercando di progettare un'interfaccia per un WebService che possa accedere a diversi database MySQL. Ci saranno 4 operazioni disponibili, Aggiungi (), Leggi (), Aggiorna () ed Elimina (). Il WebService deve semplicemente assem...
posta 06.05.2015 - 11:14
1
risposta

Questo ibrido di Interface / Composition kosher?

Sto lavorando a un progetto in cui sto considerando l'utilizzo di un ibrido di interfacce e composizione come una singola cosa . Ciò che intendo per questo è avere una classe contain * ee * da utilizzare come front per funzionalità implement...
posta 25.07.2012 - 20:05
7
risposte

Quali problemi dovrò affrontare se rimuovo il concetto di interfacce dal mio codice?

Ho programmato per molti anni, ma non mi sento ancora a mio agio con il concetto di "Interfacce". Provo ad usare le interfacce ma molte volte non vedo un uso obbligatorio per questo. Penso che questo sia probabilmente perché i progetti non erano...
posta 15.12.2012 - 16:17
6
risposte

Design Patterns - Perché la necessità di interfacce?

OK. Sto imparando i modelli di design. Ogni volta che vedo qualcuno codice un esempio di un modello di progettazione usano le interfacce. Ecco un esempio: link Qualcuno può spiegarmi perché sono state necessarie le interfacce in questo e...
posta 07.11.2013 - 21:10
4
risposte

Design: Lisp (o altro linguaggio di scripting) come interfaccia interattiva per C ++?

Sto lavorando su un progetto C ++ di medie dimensioni (probabilmente finirò per circa 50k linee) e dovrò fornire un'interfaccia terminale interattiva. Il programma produce dati scientifici come output e l'interfaccia interattiva consente a un ri...
posta 30.07.2015 - 01:29
3
risposte

Come "programmare su un'interfaccia"

Ho letto queste domande: Informazioni sulla "programmazione su un'interfaccia" Qual è il punto di un'interfaccia? Ha sempre senso "programmare su un'interfaccia" in Java? Non capisco come "programmare su un'interfaccia" se si ut...
posta 12.12.2015 - 03:34
2
risposte

È buona norma usare Object quando un metodo può accettare più di un tipo di oggetto?

public class TaskA implements Runnable { .... } public class TaskB implements Runnable { .... } Ho due classi eseguibili come TaskA, TaskB. Voglio avere un TaskManager per eseguire queste due attività e avere la possibilità di aggiungere più a...
posta 07.03.2017 - 02:32