Domande con tag 'interfaces'

2
risposte

Cosa devo fare con le eccezioni specifiche dell'implementazione?

Diciamo che ho un'interfaccia che descrive un semplice servizio public interface AccountService { public int getUserId(String userName) throws UserNotFoundException; //... } Ho scritto io stesso l'eccezione UserNotFoundException...
posta 06.08.2017 - 04:17
5
risposte

Information Hiding v.s. Tipo statico di sicurezza

Sto lavorando a un progetto con altri e discutiamo sulla protezione delle informazioni e sulla sicurezza del tipo statico. Il nostro scenario è descritto di seguito. Lingua : C ++ 11 Scenario : vogliamo creare una struttura ad albero. Og...
posta 13.10.2018 - 22:46
6
risposte

In che modo i grandi team di ingegneri descrivono l'interfaccia / contratto tra un servizio Web e il codice JavaScript del client? [chiuso]

Sto cercando un modo formale per un front-end e un team di back-end per comunicare sulla forma di un'API web JSON. Ad esempio, supponiamo di essere su un team lato client che scrive JavaScript e amp; HTML per un'app AJAX SPA. Un'altra squadra sc...
posta 19.12.2016 - 14:22
3
risposte

Come si chiama un'interfaccia senza metodi di definizione utilizzati come setter di proprietà

In ASP.NET e C # mi sono imbattuto in questo prima. La tua classe deve implementare l'interfaccia ISomething affinché qualcosa nella super classe ti fornisca qualcosa. Non riesco a ricordare i dettagli, perché l'ho incontrato molto tempo...
posta 14.08.2012 - 06:30
2
risposte

Riutilizzo del codice in C ++, tramite ereditarietà o composizione multipla? O…?

Originariamente avevo chiesto a questa domanda su StackOverflow, ma ero diretto qui, e penso che il mio problema sia tanto concettuale quanto tecnico, quindi ecco qui. Se stai definendo una gerarchia di classi astratte in C ++ e poi creando...
posta 27.06.2014 - 19:41
1
risposta

Termine per una classe con più interfacce

Dire che ho una classe che implementa più interfacce. Trasmetto la stessa istanza usando un'interfaccia diversa, a seconda di ciò a cui il consumatore è interessato. Sto cercando di ricordare come si chiama. So che c'è un nome di fantasia per...
posta 28.03.2013 - 20:35
1
risposta

Dovrebbe essere definito ogni metodo in una classe in un'interfaccia implementata?

Riesco a vedere come le interfacce sono molto utili per forzare le diverse classi ad avere la stessa funzionalità. Ma ci sono anche azioni legate a una classe specifica (come l'aggiornamento di una variabile univoca che viene utilizzata per i...
posta 10.04.2018 - 18:12
2
risposte

Java redeclare le interfacce ereditate?

Mentre lavoravo su una piccola classe chiamata FractionNumber , ho scoperto di chiedermi se dovrei implementare un'interfaccia che sto già implementando. Sembra stupido, lo so, ma sopporta me. La mia classe FractionNumber estende N...
posta 28.07.2016 - 09:08
1
risposta

Perché la covarianza è proibita per la classe astratta in C #

Sto scavando in covarianza e controvarianza in C # e c'è una cosa che non riesco a capire. C # (AFAIK, versione 4) consente di dichiarare le interfacce e i delegati covarianti o controvarianti usando out e in parole chiave. Tuttavia, l...
posta 12.02.2016 - 12:06
2
risposte

Come nascondere la dipendenza di implementazione di AOP senza interrompere l'incapsulamento?

Ho il concetto di una cosa SlowLoading : public interface SlowLoading { boolean hasLoaded(); } Ho anche un componente MyComponent : public interface myComponent{ void doSomething(); } La mia implementazione copre entrambi:...
posta 15.05.2014 - 04:58