Resultados da pesquisa a pedido "interface"
Passando uma coleção de Interface
Suponha que você tenha a seguinte classe: class Car : IPainting { ... }Então uma função como esta: void AddCars(IEnumerable<Car> collection)Em seguida, um trecho de código como este: Car bmw = new Car(); Car mercedes = new Car(); IPainting a = ...
Diferença de desempenho entre interface de passagem e classe recarregada
Há umconsenso [https://stackoverflow.com/questions/21571479/the-difference-between-passing-interface-reference-and-class-reference-in-java/21571516#comment32626699_21571516] que usar interfaces é melhor que usar classes. Eu certamente concordo: ...
Por que Haskell para de inferir as classes de tipo do tipo de dados nas assinaturas de função?
Em primeiro lugar, esta questão não é 100% específica para Haskell, sinta-se à vontade para comentar sobre o design geral de classes, interfaces e tipos. eu estou lendoLYAH - criando tipos e classes de ...
Java lançando um objeto para uma interface que não está implementada
Encontrei a seguinte pergunta no meu livro de estudo e um pouco confusa: Dado o código a seguir, qual opção, se usada para substituir/* INSERT CODE HERE */, habilitará uma variável de referência do tipoRoamable para se referir a um objeto ...
Qual é a diferença entre as interfaces Collection e Set em Java?
As assinaturas de método declaradas parecem iguais. Então, qual é o objetivo de introduzir a interface Set em vez de implementar diretamente o Collection? Ou é apenas uma espécie de interface de marcador aqui?
Como determinar se um tipo implementa uma interface com reflexão em C #
FazreflexãonoC# oferecer uma maneira de determinar se alguns dadosSystem.Type tipo de modelos alguma interface? public interface IMyInterface {} public class MyType : IMyInterface {} // should yield 'true' typeof(MyType)./* ????? ...
Contrato de interface, objeto de classe?
O contrato para interface como objeto é para classe? Qual é a necessidade de diferenciar coisas idênticas como essa, do código para o código em execução? Eu meio que tive a idéia de nomear uma classe como classe e a classe de execução ...
Interface de passagem {} ou [] interface {} em Golang
Com esse trecho, por que ele permite que a interface {} passe para a função, mas não para a interface []. E qual a diferença? Eu sei o que o erro diz (comentei na função), mas não tenho certeza do que o erro ...
Digite canais agnósticos em go
Ainda estou tentando entender as interfaces dentro do golang. É possível enviar vários tipos diferentes em um único canal "genérico"? Aqui está um exemplo muito simples:http://play.golang.org/p/7p2Bd6b0QT [http://play.golang.org/p/7p2Bd6b0QT].
Como você encontra todas as subclasses de uma determinada classe em Java?
Como alguém tenta encontrar todas as subclasses de uma determinada classe (ou todos os implementadores de uma determinada interface) em Java? A partir de agora, eu tenho um método para fazer isso, mas acho bastante ineficiente (para dizer o ...