Resultados da pesquisa a pedido "instanceof"
omo determinar se um objeto é uma instância de certa classe C ++ derivada de um ponteiro para uma classe base no GD
Estou depurando um programa C ++ com GDB. Eu tenho um ponteiro para um objeto de determinada classe. O ponteiro é declarado como sendo de alguma superclasse, que é estendida por várias subclasses. Não há campos no objeto para especificar o ...
Chamando o método que existe nas classes filho, mas não na classe pai
public class Parent { .... } public class Child1 extends Parent { .... public void foo() { .... } } public class Child2 extends Parent { .... public void foo() { .... } }Aqui métodofoo() existe apenas nas classes filho e NÃO PODE ser adicionado à ...
Qual é o C # equivalente ao isInstance () do Java?
eu sei deis eas parainstanceof, mas e o reflexivoisInstance () [http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Class.html#isInstance(java.lang.Object)] método?
Como posso reduzir a complexidade ciclomática disso?
Eu tenho um método que recebe um Objeto e faz algo com base no tipo de objeto que ele detecta: void receive(Object object) { if (object instanceof ObjectTypeA) { doSomethingA(); } else { if (object instanceof ObjectTypeB) { doSomethingB(); ...
Como substituir a instância de tempo de execução da verificação com validação de genéricos em tempo de compilação
Tenho um pequeno quebra-cabeça para um verdadeiro especialista em Java Generics ...;)Digamos que eu tenha as duas interfaces a seguir:
Java - existe uma "subclasse" como instanceof?
Estou substituindo um método equals () e preciso saber se o objeto é uma instância da subclasse de um Event (Event é a superclasse). Eu quero algo como "subclasse obj de evento". Como isso pode ser feito? Desde já, obrigado!
Quão ineficiente está passando o Collections.unmodifiable *, uma instância que já está empacotada com o Collections.unmodifiable *?
Eu tenho pedaços de peças sendo feitas por diferentes estruturas personalizadas (código fonte indisponível) que devolvem instâncias de mapa. Infelizmente, essas estruturas não são consistentes nas instâncias de mapa retornadas que foram agrupadas ...
Teste se o objeto é uma instância de um tipo de parâmetro
xiste uma maneira de determinar se um objeto é uma instância de um tipo genéric public <T> test(Object obj) { if (obj instanceof T) { ... } } Isso claramente não funciona. Existe uma alternativa? Como eu quero usar a reflexão Java ...