Resultados da pesquisa a pedido "interface"

3 a resposta

Duck digitando e (java) conceito de interface

Acabei de ler o artigo da Wikipedia sobreduck digitando [http://en.wikipedia.org/wiki/Duck_typing], e sinto que sinto falta de um ponto importante sobre o conceito de interface que costumava usar em Java: "When I see a bird that walks like a ...

4 a resposta

Reduzir a visibilidade ao implementar a interface em Java

Eu gostaria de projetar a classe A implementa a interface C e reduz a visibilidade de um método (declarado em C) para torná-lo seguro do mundo exterior. Torne um dos métodos na interface implementado na classe A como privado (reduzindo a ...

1 a resposta

A interface C # não pode conter operadores

Alguém pode explicar por que as interfaces C # não podem conter operadore Obrigado

3 a resposta

NHflernate fluente, trabalhando com interfaces

Acabei de mudar para o Fluent NHibernate e encontrei um problema e não encontrei nenhuma informação sobre ele. Aqui está o caso: public class Field : DomainObject, IField { public Field() { } public virtual string Name { get; set; } public ...

3 a resposta

parâmetro @Type 'T' tem o mesmo nome que o parâmetro type do tipo externo '…'

public abstract class EntityBase { ... } public interface IFoobar { void Foo<T>(int x) where T : EntityBase, new(); } public interface IFoobar<T> where T : EntityBase, new() { void Foo(int x); } public class Foobar<T> : IFoobar, IFoobar<T> where ...

7 a resposta

ndereço @MAC com getifaddrs

Existe uma maneira de obter o endereço MAC da interface viagetifaddrs() ? Eu já tenho isso, para obter endereços IP, mas eu meio que perdiMAC. Tentei procurar as informações emgetifaddrs(), mas não há nada sobreMAC endereços struct ifaddrs ...

28 a resposta

Interfaces — What's the point

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 ...

21 a resposta

Convenção de nomenclatura na interface [fechada]

Isso é uma coisa subjetiva, é claro, mas não vejo nada de positivo em prefixar nomes de interface com um 'eu'. Para mim,Thing é praticamente sempre mais legível queIThing. Minha pergunta é: por que essa convenção existe então? Claro, isso ...

4 a resposta

laridade nas classes que implementam múltiplas interfaces (alternativa à delegação

Digamos que temos o seguinte: IFirst = Interface(IUnknown) function GetStuff: Integer; end; ISecond = Interface(IUnknown) function GetOtherStuff: Integer; end; TFirstSecond = class(TInterfacedObject, IFirst, ISecond) private function GetStuff: ...

5 a resposta

Não é possível passar uma Lista <Foo> para um método que espera uma Lista <IFoo>, onde Foo: IFoo

Tenho uma aulaFoo implementando oIFoo interface. Eu tenho um método usando umList<IFoo> como um parâmetro. No entanto, não pode converter deList<Foo> paraList<IFoo> - isso me surpreende, poisFoo implementa oIFoo interface. Como posso contornar ...