Resultados da pesquisa a pedido "interface"

1 a resposta

Por que o middleware no ASP.NET Core requer semântica específica, mas não uma interface?

Como conhecido, IApplicationBuilder do método Configure (classe Startup) no ASP.NET Core requer semântica específica (para ter o método 'Invoke' com parâmetro de entrada do tipo HttpContext e Task como valor de retorno). Mas por que não é ...

6 a resposta

Como implementar a interface IComparable?

Estou preenchendo uma matriz com instâncias de uma classe: BankAccount[] a; . . . a = new BankAccount[] { new BankAccount("George Smith", 500m), new BankAccount("Sid Zimmerman", 300m) };Depois de preencher essa matriz, gostaria de classificá-la ...

3 a resposta

quais são as interfaces mais usadas em c #? [fechadas]

Tentei procurar as interfaces internas mais usadas em C #, mas não consegui encontrar um artigo, então pensei que poderíamos recapitular aqui. Vamos usar a seguinte convenção nas respostas: IinterfaceName1: para isso IinterfaceName2: para isso

4 a resposta

Switch Java no enum que implementa a mesma interface

Eu tenho um projeto de grupo em que somos forçados a usar interfaces e enumerações fornecidas. Imagine uma situação como abaixo: // marker interface interface Request<T extends Response>{} // marker interface interface Response{} enum ...

1 a resposta

Relação entre uma classe TypeScript e uma interface com o mesmo nome

Estou com problemas para localizar qualquer documentação ou explicação clara para o relacionamento aparentemente especial entre uma classe TypeScript e uma interface com o mesmo nome. Qual o significado de uma interface com o mesmo nome de uma ...

1 a resposta

Interface Angular 2 injetável?

Hoje me deparei com algo que não achei que me causaria problemas. Em Java e Spring, posso declarar dois beans que implementam uma determinada interface, enquanto em outra classe em que são injetados, só trabalho com a interface; é de fato o que ...

4 a resposta

GO - Por que métodos implícitos não-ponteiros não satisfazem a interface?

Supondo que entendemos que, Para definição explícita de método para o tipoX, O compilador GO define implicitamente o mesmo método para o tipo*X evice-versa, se eu declarar, func (c Cat) foo(){ //do stuff_ }e declarar, func (c *Cat) foo(){ // ...

9 a resposta

Qual é a melhor analogia para ajudar os desenvolvedores não-oop a desenvolver a programação baseada em interface? [fechadas]

Estou tendo dificuldades para deixar minha equipe confortável com a programação baseada em interface ... alguém tem alguma sugestão?

6 a resposta

Herança paralela entre classes de interface e classes de implementação em C ++

Eu estou tentando usar a classe base abstrata C ++ da maneira semelhante à interface Java. Suponhamos que temos as seguintes classes de interface apenas com funções virtuais puras: class Shape { virtual double area()=0; }; class Square : public ...

1 a resposta

Como as interfaces java são implementadas internamente? (vtables?)

C ++ tem herança múltipla. A implementação de herança múltipla no nível da montagem pode ser bastante complicada, mas há boasdescrições [http://en.wikipedia.org/wiki/Virtual_table]on-line sobre como isso é feito normalmente (vtables, correções de ...