public class TableModel2 extends TableModel1 { ... }
TableModel2 tableModel = new TableModel2();
boolean t1 = tableModel instanceof TableModel1;
boolean t2 = tableModel instanceof TableModel2;
En el ejemplo anterior, t1
y t2
son true
. Entonces, ¿cómo podría diferenciar entre TableModel1
y TableModel2
usando instanceof
?Ejemplo de'instanceof'
Siempre que se agregue la comprobación NULL para tableModel antes de hacer esto, donde como instanceof no lo requiere. –