Resultados da pesquisa a pedido "inheritance"

4 a resposta

C # Não é possível converter de IEnumerable <Base> para IEnumerable <Derived>

Recentemente, tive problemas ao tentar adicionar AddRange (IEnumerable) a uma lista. Provavelmente um problema clássico, mas ainda não o entendi. Entendo que os métodos que esperam um parâmetro de Lista não estão satisfeitos com uma Lista, ...

3 a resposta

omposição do projeto de multimódulos Maven sobre compartilhamento de dependênci

Existem algumas perguntas semelhantes, mas nada como isso. Como você lida com esta situação (cenário típico): Um projeto de 8 a 11 projetos filhos, com um artefato / projeto pai e um projeto principal que geralmente usa / declara os outros ...

7 a resposta

Compilador diz que não estou implementando minha interface, mas estou?

Ok, eu tenho dois namespaces. Um contém minha interface e o outro contém a classe de implementação. Como isso namespace Project.DataAccess.Interfaces { public interface IAccount { string SomeMethod(); } } namespace Project.DataAccess.Concrete { ...

9 a resposta

Enum herdado de int

Encontrei isso em todo o lugar neste código: public enum Blah: int { blah = 0, blahblah = 1 }Por que ele precisaria herdar do int? Alguma vez precisa?

5 a resposta

nterfaces e herança de classes abstratas, implementação em classes estendid

Em todos os exemplos que eu já vi, as classes estendidas implementam as interfaces de seus pais. Para referência, o seguinte exemplo: interface MyInterface{ public function foo(); public function bar(); } abstract class MyAbstract implements ...

3 a resposta

Usando coleções genéricas em argumentos

Digamos que você tenha: public interface A {} public class B implements A {} public class C { void foo (List<A>) {} } public class Test { //Declaration one List<A> x = new List<A>(); //Declaration two List<A> x = new List<B>(); B b = new B(); ...

3 a resposta

Como (se houver) você pode herdar um ASP.NET UserControl de outro UserContro

No Windows Forms, é fácil herdar um controle de usuário de outro. O controle herdado contém todos os controles do formulário pai e você pode adicionar um pouco mais. O mesmo pode ser feito com o ASP.NET? Estou falando do tipo de controle de ...

3 a resposta

Por que a Lista <T> não é válida em uma interface covariante MyInterface <out T>

Siga a pergunta para uma pergunta anterior [https://stackoverflow.com/questions/6390446/interface-inheritance-and-generic-interfaces-force-explicit-casts] , isso foi identificado como um problema de co-variação. Dando um passo adiante, se eu ...

4 a resposta

Decoradores versus herança

Como você decide entre usar decoradores e herança quando ambos são possívei Por exemplo.,este problem [https://stackoverflow.com/questions/6394511/python-functools-wraps-equivalent-for-classes] tem duas soluções. Estou particularmente ...

2 a resposta

Posso instanciar uma superclasse e instanciar uma subclasse específica com base nos parâmetros fornecidos

Estou usando o pacote GSON do Googlehttp: //code.google.com/p/google-gson [http://code.google.com/p/google-gson/] Estou convertendo JSON para Java. Eu tenho esse fragmento de código onde faço a conversão. Gson gson = new Gson(); Type ...