Domande con tag 'interfaces'

1
risposta

Devo creare interfacce separate per centralizzare le annotazioni?

Supponiamo che abbia queste classi: @Entity @Data class Student{ @Size(min = 8) public String name; public int age; ... } @Data class StudentDTO{ @Size(min = 8) public String name; .... } Per ridurre le annotazi...
posta 07.05.2018 - 21:05
2
risposte

Le implementazioni dell'interfaccia Node nell'API Web violano il principio di sostituzione di Liskov?

L'articolo MDN sull'interfaccia del nodo afferma che interfaces [that inherit from Node interface] may return null in particular cases where the methods and properties are not relevant. They may throw an exception - for example when addin...
posta 30.11.2014 - 20:47
3
risposte

superclasse vuota per la raccolta di classi derivate

In sostanza, ciò che vorrei ottenere è un modo per scorrere attraverso un elenco e chiamare metodi specifici per l'interfaccia degli oggetti nell'attrezzatura di raccolta. Nel mio progetto Java, si otterrebbe qualcosa di simile a questo: //...
posta 10.04.2014 - 13:26
1
risposta

Definire un oggetto con l'interfaccia come tipo invece del nome della classe [duplicato]

Cerco di esercitarmi con gli schemi di progettazione ed esplorare una delle possibili implementazioni del modello di progettazione degli osservatori in Java. Ho prestato attenzione, che in questo esempio l'oggetto è definito con il tipo di...
posta 25.07.2015 - 18:05
2
risposte

Quando utilizzare un'interfaccia SortedMap?

La regola della programmazione è quella di utilizzare l'interfaccia più generale possibile. Ma la differenza tra Map e SortedMap è più sottile. Si compilano allo stesso bytecode [credo] Non viene fornita alcuna sicurezza aggiunti...
posta 24.02.2015 - 02:21
2
risposte

Design della classe per chiamare "lo stesso metodo" su classi diverse da un posto

Permettimi di presentare la mia situazione: Ho un'applicazione Java EE e in un pacchetto, voglio avere classi che agiranno principalmente come cache per alcuni dati dal database, ad esempio: classe che conserverà tutti gli articoli per il...
posta 21.10.2013 - 15:54
3
risposte

Perché dovrei usare le interfacce se l'implementazione rimarrà per lo più la stessa? [duplicare]

Nella nostra azienda abbiamo un'architettura orientata ai servizi nella nostra applicazione asp.net. Utilizziamo le interfacce per ogni classe di crap. È un enorme sovraccarico. Le classi di servizio, le classi dataprovider ecc ... usano tut...
posta 20.09.2011 - 20:54
3
risposte

Qual è il nome di questo modello (se presente)?

C'è una sorta di schema in cui mi sono imbattuto in "scoprire" che sembra estremamente utile, ma non l'ho mai visto prima. È una specie di modo per ottenere l'ereditarietà attraverso un'interfaccia. È davvero strano dove la classe "diventa" ciò...
posta 09.09.2018 - 21:07
1
risposta

Astrazione per transazioni e saldo del conto

Abbiamo 10 applicazioni che aggiornano la tabella di bilancio del conto, senza registrare le transazioni di linea di credito / debito (non so perché). Hanno tutti la stessa dichiarazione SQL. Per uscire da questa struttura e registrare le transa...
posta 18.08.2018 - 11:19
1
risposta

Indica se sostituire le proprietà mutualmente esclusive ma scarsamente correlate con un'interfaccia

Alcuni anni fa ho progettato una classe che aveva due proprietà. Le due classi ChildA e ChildB avevano un protocollo ricco con molte proprietà e metodi, ma erano solo lontanamente correlate nel mio modello. Entrambi discendono da una classe Data...
posta 15.07.2018 - 13:50