Domande con tag 'interfaces'

0
risposte

Pattern o soluzione per l'utilizzo di classi con interfaccia diversa nello stesso modo

Quello che mi piacerebbe ottenere è usare le classi (ora due, più tardi) con un'interfaccia diversa allo stesso modo, quindi vorrei evitare di usare le decisioni basate sull'interfaccia ai livelli superiori, ad esempio, non voglio vedere cose co...
posta 28.08.2013 - 11:08
1
risposta

Progettazione dell'interfaccia per trovare uno di qualcosa o una lista

Sto sviluppando un modello di chiamata telefonica e penso al modo migliore per progettare l'interfaccia. Un'idea di base è che una chiamata ha un identificatore di chiamata univoco. Ho un elenco di chiamate e trovare una chiamata specifica è...
posta 04.09.2013 - 12:31
11
risposte

Coerenza di un oggetto

Tendo a mantenere gli oggetti coerenti durante la loro vita. In alcuni casi, l'impostazione di un oggetto richiede più chiamate a routine diverse. Ad esempio, un oggetto di connessione può operare in questo modo: Connection c = new Connection(...
posta 13.01.2011 - 12:02
3
risposte

Perché l'interfaccia ListE viene introdotta anche nella gerarchia delle collezioni? [duplicare]

Di seguito è riportato il diagramma, dove, se consideriamo solo le implementazioni di List, AbstractListmantieneilcomportamentodibasedellalista.PerintrodurrelanuovaimplementazioneclassMyList(diciamo)sipuòereditareAbstractListesovrascrivere(...
posta 05.07.2015 - 04:16
2
risposte

Perché utilizziamo l'interfaccia poiché è necessario implementare il metodo nella nostra classe derivata [closed]

Ho letto le risposte di questi post ( Perché le interfacce sono utili? ) e ( Perché utilizzare un'interfaccia quando la classe può implementare direttamente le funzioni? ), che è la domanda simile a quella del mio post. Ma non riesco ancora a ca...
posta 12.11.2017 - 02:21
5
risposte

Come evitare il downcast continuo in questo caso?

Ho una classe astratta Dog e più sottoclassi ( Beagle , Labrador , Bulldog ...) estendendolo. Ho un DogHouse che può memorizzare Dog . Il mio problema è che quando metto ad esempio un Beagle in un DogHouse...
posta 17.11.2018 - 13:47
6
risposte

Come posso testare unitamente la presenza di specifici contenuti di file, attraverso un'interfaccia?

Attualmente sto provando a testare una classe di file manager. Questa classe è responsabile di tenere traccia di quanto a lungo il file è buono. Il file avrà una data scritta che indica quando è stato generato e la durata della durata del file....
posta 19.06.2018 - 16:46
4
risposte

Gli implementamenti si estendono, ma per quanto riguarda le variabili?

È preferibile scrivere programmi che dipendono dalle interfacce piuttosto che dalle superclassi, ma cosa succede se si desidera che una classe abbia determinate variabili? A volte vuoi che una classe implementa una certa variabile. (Ad esempio,...
posta 22.10.2014 - 21:54
6
risposte

Interfacce: profitto dell'uso

Prima di tutto, il mio linguaggio ubiquitario è PHP, e sto pensando di imparare Java. Quindi lascia che divida la mia domanda su due parti strettamente correlate. Ecco la prima parte. Dire che ho una classe modello di dominio. Ha alcuni...
posta 03.04.2012 - 22:39
4
risposte

Come posso evitare l'uso di stringhe?

Sto implementando un programma in cui l'utente può 'creare una scala musicale' da una varietà di note (identificate dai loro nomi), e il programma genererà musica da questa scala. Voglio implementare una classe che prende una nota e una lungh...
posta 20.06.2015 - 12:58