【327天】我愛刷題系列086(2017.12.29)

叨叨兩句

  1. ~

牛客網——java專項練習065

1

對於如下代碼段,4個輸出語句中輸出true的個數是( )。
class A{}
class B extends A{}
class C extends A{}
class D extends B{}
A obj = new D();
System.out.println(obj instanceof B);
System.out.println(obj instanceof C);
System.out.println(obj instanceof D);
System.out.println(obj instanceof A);java

正確答案: C 你的答案: A (錯誤)code

A 1
B 2
C 3
D 4class

這個是用來判斷是否是某個類的實例。反過來講,就是這個實例是否是屬於某個類。注意,這裏說的「類」能夠形象爲平常生活中的類:
好比:泰迪屬於狗,狗屬於動物。
那麼泰迪類的實例:一隻可愛的泰迪叫小旺,小旺是泰迪,小旺也是狗,小旺也是動物。這樣就清楚了
相關文章
相關標籤/搜索