Resultados da pesquisa a pedido "interface"
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 ...
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 ...
A interface C # não pode conter operadores
Alguém pode explicar por que as interfaces C # não podem conter operadore Obrigado
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 ...
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 ...
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 ...
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 ...
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 ...
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: ...
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 ...