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.

4
Por que os parâmetros opcionais do C # 4 definidos na interface não são impostos na classe de implementação?
Notei que, com os parâmetros opcionais em C # 4, se você especificar um parâmetro opcional em uma interface , não precisará torná-lo opcional em qualquer classe de implementação: public interface MyInterface { void TestMethod(bool flag = false); } public class MyClass : MyInterface { public void TestMethod(bool flag) { …


13
Traços x interfaces
Ultimamente, tenho tentado estudar PHP e acabo ficando preso em traços. Entendo o conceito de reutilização de código horizontal e não quero necessariamente herdar de uma classe abstrata. O que não entendo é: Qual é a diferença crucial entre o uso de características versus interfaces? Tentei procurar por um artigo …
344 php  interface  traits 


11
Nomeação de interface em Java [fechada]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …



13
Verificação do tipo de interface com o Typecript
Esta questão é o analogon direto da verificação de tipo de classe com o TypeScript Preciso descobrir em tempo de execução se uma variável do tipo any implementa uma interface. Aqui está o meu código: interface A{ member:string; } var a:any={member:"foobar"}; if(a instanceof A) alert(a.member); Se você digitar esse código …

16
Método Java Pass como parâmetro
Eu estou procurando uma maneira de passar um método por referência. Entendo que Java não passa métodos como parâmetros, no entanto, gostaria de obter uma alternativa. Disseram-me que as interfaces são a alternativa para passar métodos como parâmetros, mas não entendo como uma interface pode atuar como método por referência. …
278 java  interface 



30
Interfaces - Qual é o objetivo?
O motivo das interfaces realmente me ilude. Pelo que entendi, é uma espécie de solução alternativa para a herança múltipla inexistente que não existe em C # (ou assim me disseram). Tudo o que vejo é que você pré-define alguns membros e funções, que precisam ser redefinidos na classe novamente. …
269 c#  .net  interface 

4
Chamar explicitamente um método padrão em Java
O Java 8 apresenta métodos padrão para fornecer a capacidade de estender interfaces sem a necessidade de modificar implementações existentes. Gostaria de saber se é possível invocar explicitamente a implementação padrão de um método quando esse método foi substituído ou não está disponível devido a implementações padrão conflitantes em diferentes …



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.