Resultados da pesquisa a pedido "interface"

4 a resposta

definir método de interface com diferentes parâmetros em C #

interface parentInterface { public String methodA(/*define parameters name and dataType*/); }e public class childA : parentInterface { public String methodA(String a, int b, String c, long d){} } public class childB : parentInterface { public ...

12 a resposta

Por que não posso ter membros de interface protegidos?

Qual é o argumento contra a declaração de membros de acesso protegido em interfaces? Isso, por exemplo, é inválido: public interface IOrange { public OrangePeel Peel { get; } protected OrangePips Seeds { get; } }Neste exemplo, a interfaceIOrange ...

6 a resposta

Você deve sempre codificar para interfaces em Java [fechado]

Entendo os princípios de Codificação para interfaces - para dissociar a implementação da interface e permitir que as implementações da interface sejam trocadas dentro e fora. Devo codificar para interfaces para cada classe que escrevo ou é um ...

2 a resposta

A delegação de interface de uma interface herdada requer uma classe de wrapper?

O Delphi permite a delegação de interface usando oimplements palavra-chave Por exemplo IIndep1 = interface function foo2: integer; end; IIndep2 = interface function goo2: integer; end; TIndep1And2 = class(TInterfacedObject, IIndep1, ...

1 a resposta

Perguntas e Respostas - Como obter o nome de Propriedade / Função / Ação / Método (de uma Interface ou Classe), de uma maneira fortemente digitada?

Descrição do Problema Supondo que você tenha uma interface / classe e deseje obter um nome de Propriedade / Função / Ação, como e qual é a melhor prática para fazer isso? por exemplo. dado: public interface IConvertible { // ... bool ...

5 a resposta

Redundância na declaração de tipo OCaml (ml / mli)

Estou tentando entender algo específico sobre os módulos ocaml e sua compilação: sou forçado a redefinir os tipos já declarados em um.mli dentro do específico.ml implementações? Apenas para dar um exemplo: (* foo.mli *) type foobar = Bool of ...

3 a resposta

Existe uma maneira de criar interfaces no ES6 / Nó 4?

O ES6 está totalmente disponível no Nó 4. Fiquei pensando se ele inclui um conceito de interface para definir contratos de método como emMyClass implements MyInterface. Não consigo encontrar muito com o meu Google, mas talvez haja um bom truque ...

2 a resposta

Como o .Net CLR implementa uma "Interface" internamente?

Apenas curioso sobre como o .NET CLR lida com interfaces internamente? Q1] O que acontece quando o CLR encontra algo como: exemplo de interface simples. [http://msdn.microsoft.com/en-us/library/87d83y5b%28VS.80%29.aspx](o mesmo ...

3 a resposta

Como definir a implementação padrão de uma interface em c #?

Há algum código de magia negra em c # onde você pode definir a implementação padrão de uma interface. Então você pode escrever var instance = new ISomeInterface();Alguma dica? ATUALIZAÇÃO 1: Observe que não perguntei se essa é uma boa ideia. ...

5 a resposta

Por que as classes tendem a ser definidas como interface atualmente?

Nestes 2-3 últimos anos, muitos projetos que eu vejo, como o C # CMS de código aberto Cuyahoga, tendem a definir classes persistentes e não persistentes comoInterface. Por quê? Existe uma boa razão? TDD? Zombando? Um padrão de design? ...