範例
public class
ClassA {
}
public class
ClassB
extends
ClassA {
public void
methodB () {
ClassB b =
new
ClassB();
if
(b
instanceof
ClassA) {
//...
}
}
}
解決方案
在這個情況下,
instanceof
陳述式一律是
true
,因此,不需要條件式陳述式。
public class
ClassA {
}
public class
ClassB
extends
ClassA {
public void
methodB () {
ClassB b =
new
ClassB();
//...
}
}