Resultados de la búsqueda a petición "instanceof"

15 la respuesta

¿Para qué se utiliza el operador 'instanceof' en Java?

Cuál es elinstanceof operador utilizado para? He visto cosas como if (source instanceof Button) { //... } else { //... } Pero nada de eso tenía sentido para mí. He hecho mi investigación, pero solo encontré ejemplos sin ninguna explicación.

7 la respuesta

¿Cómo encontrar el tipo sin usar instanceof?

Tengo unList del tipo de interfazCriteria dentro de mi claseQuery. List<Criteria> criteria = new ArrayList<Criteria>(); Tengo varias implementaciones concretas deCriteria. Quiero darQuery un método que itera a través de micriteria list, y ...

4 la respuesta

uso de "Instancia de" en java [duplicado]

¿Para qué se utiliza el operador 'instanceof'? [https://stackoverflow.com/questions/7313559/what-is-the-instanceof-operator-used-for] prendí que Java tiene lainstanceof operador. ¿Puede explicar dónde se usa y cuáles son sus ventajas?

3 la respuesta

a herencia de @JavaScript y la propiedad del constructor

Considere el siguiente código. function a() {} function b() {} function c() {} b.prototype = new a(); c.prototype = new b(); console.log((new a()).constructor); //a() console.log((new b()).constructor); //a() console.log((new ...

8 la respuesta

¿Cómo determinar si un objeto es una instancia de cierta clase C ++ derivada de un puntero a una clase base en GDB?

Estoy depurando un programa C ++ con GDB. Tengo un puntero a un objeto de cierta clase. Se declara que el puntero es de una superclase que se extiende por varias subclases. No hay campos en el objeto para especificar el tipo de clase preciso ...

8 la respuesta

instanceof operador en java para comparar diferentes clases

staba tratando de ver cómo funciona la instancia de operador en Java y estoy enfrentando un problema muy extraño. public static void main(String[] args) { Map m = new HashMap(); System.out.println("m instanceof Date: " + (m instanceof Date)); } ...

14 la respuesta

Ejemplo de 'instancia de'

public class TableModel2 extends TableModel1 { ... } TableModel2 tableModel = new TableModel2(); boolean t1 = tableModel instanceof TableModel1; boolean t2 = tableModel instanceof TableModel2; En el ejemplo anterior,t1 yt2 sontrue. Entonces, ...

14 la respuesta

¿Hay algo así como instanceOf (Class <?> C) en Java?

Quiero comprobar si un objetoo es una instancia de la claseC o de una subclase deC. Por ejemplo, sip es de clasePoint Quierox.instanceOf(Point.class) ser - estartrue y tambiénx.instanceOf(Object.class) ser - estartrue. Quiero que funcione ...

8 la respuesta

PHP verifica, por ejemplo, DateTime?

¿Es esta la única forma de verificar si un objeto es una instancia de una clase, en mi caso de la clase DateTime? $cls = ReflectionClass("DateTime"); if (! $cls->isInstance( (object) $var ) ) { // is not an instance } Me parece un poco pesado.