Perguntas com a marcação «interface»

Uma interface refere-se ao ponto de interação designado com um componente. As interfaces são aplicáveis ​​nos níveis de hardware e software. --- Também se refere à interface do elemento de linguagem `interface ', que é a única exceção à herança única em Java, C # e linguagens similares.

11
Qual é o uso de constantes de interface?
Estou aprendendo Java e acabei de descobrir que a interface pode ter campos públicos estáticos e finais. Eu não vi nenhum exemplo disso até agora. Quais são alguns dos casos de uso dessas constantes de interface e posso ver alguns na Java Standard Library?

11
Por que implementar interface explicitamente?
Então, qual é exatamente um bom caso de uso para implementar uma interface explicitamente? É apenas para que as pessoas que usam a classe não precisem examinar todos esses métodos / propriedades no intellisense?
122 c#  interface 

12
Métodos opcionais na interface Java
Do meu entendimento, se você implementar uma interface em java, os métodos especificados nessa interface devem ser usados ​​pelas subclasses que implementam a referida interface. Percebi que em algumas interfaces, como a interface Collection, existem métodos comentados como opcionais, mas o que isso significa exatamente? Isso me surpreendeu um pouco, …
120 java  methods  interface 


16
Qual é a diferença entre uma interface e uma classe, e por que devo usar uma interface quando posso implementar os métodos diretamente na classe?
Estou ciente de que esta é uma pergunta muito básica, mas um entrevistador me perguntou de uma forma muito ardilosa e eu estava desamparado :( Conheço apenas a definição material ou teórica para uma interface e também a implementei em muitos projetos nos quais trabalhei. Mas eu realmente não entendo …
117 c#  class  oop  interface  abstraction 









2
Prós e contras das constantes de interface [fechado]
Fechado . Esta pergunta é baseada em opinião . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que possa ser respondida com fatos e citações editando este post . Fechado há 6 anos . Melhore esta questão As interfaces PHP permitem a definição de constantes …
105 php  interface  constants 

2
Campos de interface Go
Estou familiarizado com o fato de que, em Go, as interfaces definem funcionalidade, em vez de dados. Você coloca um conjunto de métodos em uma interface, mas não consegue especificar nenhum campo que seria necessário em qualquer coisa que implemente essa interface. Por exemplo: // Interface type Giver interface { …
105 struct  interface  go 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.