Articles of interface

Interface que define uma assinatura de construtor?

É estranho que esta seja a primeira vez que me deparo com este problema, mas: Como você define um construtor em uma interface c #? Editar Algumas pessoas queriam um exemplo (é um projeto de tempo livre, então sim, é um jogo) Idenável + Atualização + Desenhar Para poder atualizar (verificar a borda da canvas […]

Um executável pode ser um console e um aplicativo GUI?

Eu quero fazer um programa c # que pode ser executado como um aplicativo CLI ou GUI dependendo de quais sinalizadores são passados ​​para ele. Isso pode ser feito? Eu encontrei essas questões relacionadas, mas elas não cobrem exatamente a minha situação: Como gravar no console em um aplicativo GUI Como obtenho saída do console […]

Interfaces C # – Qual é o objective?

A razão para interfaces realmente me ilude. Pelo que entendi, é uma espécie de contornar a multi-inheritance inexistente que não existe em C # (ou assim me disseram). Tudo o que vejo é que você predefine alguns membros e funções, que então precisam ser redefinidos na class novamente. Assim, tornando a interface redundante. Parece apenas […]

Interface abstrata Java

Considere um exemplo (que compila em java) public abstract interface Interface { public void interfacing(); public abstract boolean interfacing(boolean really); } Por que é necessário que uma interface seja “declarada” abstrata? Existem outras regras que se aplicam a uma interface abstrata? Finalmente: Se o abstract estiver obsoleto, por que ele está incluído no Java? Existe […]

Elenco Lista para Listar

public interface IDic { int Id { get; set; } string Name { get; set; } } public class Client : IDic { } Como posso transmitir List para List ?

O que é o uso da interface funcional no Java 8?

Eu me deparei com um novo termo chamado Interface Funcional no Java 8. Eu só consegui encontrar um uso dessa interface ao trabalhar com expressões lambda . O Java 8 fornece algumas interfaces funcionais internas e, se quisermos definir qualquer interface funcional, podemos usar a anotação @FunctionalInterface . Isso nos permitirá declarar apenas um único […]

Como as interfaces typescript com assinaturas de construção funcionam?

Estou tendo alguns problemas para definir como os construtores de definição nas interfaces funcionam. Eu posso estar totalmente entendendo mal alguma coisa. Mas eu tenho procurado por respostas por um bom tempo e não consigo encontrar nada relacionado a isso. Como faço para implementar a seguinte interface em uma class TypeScript: interface MyInterface { new […]

Como vou saber quando criar uma interface?

Eu estou em um ponto no meu aprendizado de desenvolvimento, onde eu sinto que preciso aprender mais sobre interfaces. Eu frequentemente leio sobre eles, mas parece que não consigo compreendê-los. Eu li exemplos como: Animal base class, com IAnimal interface para coisas como ‘Walk’, ‘Run’, ‘GetLegs’, etc – mas eu nunca estive trabalhando em algo […]

Qual é o propósito de uma interface de marcadores?

Qual é o propósito de uma interface de marcadores?

Por que não consigo entender interfaces?

Alguém poderia, por favor, desmistificar interfaces para mim ou me indicar alguns bons exemplos? Eu continuo vendo interfaces pop-up aqui e ali, mas eu nunca fui realmente exposto a boas explicações de interfaces ou quando usá-las. Eu estou falando sobre interfaces em um contexto de interfaces versus classs abstratas.