Exemple
public class
ClasseA {
}
public class
ClasseB
extends
ClasseA {
public void
methodeB () {
ClasseB b =
new
ClasseB();
if
(b
instanceof
ClasseA) {
//...
}
}
}
Solution
Dans ce cas, l'instruction
instanceof
est toujours
true
, si bien que l'instruction conditionnelle (if) n'est pas utile.
public class
ClasseA {
}
public class
ClasseB
extends
ClasseA {
public void
methodeB () {
ClasseB b =
new
ClasseB();
//...
}
}