Domande taggate «interface»

Un'interfaccia si riferisce al punto di interazione designato con un componente. Le interfacce sono applicabili sia a livello hardware che software. --- Si riferisce anche all'elemento di interfaccia "interfaccia", che è l'unica eccezione all'ereditarietà singola in Java, C # e linguaggi simili.

11
Qual è l'uso delle costanti di interfaccia?
Sto imparando Java e ho appena scoperto che l'interfaccia può avere campi, che sono statici pubblici e finali. Finora non ne ho visto alcun esempio. Quali sono alcuni dei casi d'uso di queste costanti di interfaccia e posso vederne alcuni nella Java Standard Library?


12
Metodi opzionali nell'interfaccia Java
Da quanto ho capito, se si implementa un'interfaccia in java, i metodi specificati in quell'interfaccia devono essere utilizzati dalle sottoclassi che implementano detta interfaccia. Ho notato che in alcune interfacce come l'interfaccia Collection ci sono metodi commentati come opzionali, ma cosa significa esattamente? Mi ha sconvolto perché pensavo che tutti …
120 java  methods  interface 

16
Qual è la differenza tra un'interfaccia e una classe e perché dovrei usare un'interfaccia quando posso implementare i metodi direttamente nella classe?
Sono consapevole che questa è una domanda molto semplice, ma un intervistatore me l'ha posta in un modo molto astuto ed ero impotente :( Conosco solo la definizione materiale o teorica di un'interfaccia e l'ho anche implementata in molti progetti su cui ho lavorato. Ma davvero non capisco perché e …
118 c#  class  oop  interface  abstraction 










2
Pro e contro delle costanti dell'interfaccia [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Migliora questa domanda Le interfacce PHP consentono la definizione di costanti in …
105 php  interface  constants 

2
Vai ai campi dell'interfaccia
Ho familiarità con il fatto che, in Go, le interfacce definiscono la funzionalità, piuttosto che i dati. Metti una serie di metodi in un'interfaccia, ma non sei in grado di specificare alcun campo che sarebbe richiesto su qualsiasi cosa che implementi quell'interfaccia. Per esempio: // Interface type Giver interface { …
105 struct  interface  go 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.