面向對象筆試題練習一
阿新 • • 發佈:2018-08-26
情況 stat () tac 外部 靜態塊 變量作用域 計算機 一個
1.接口只能被類實現,類不能繼承接口,遵循單繼承多實現原則;
2.靜態方法中不能引用其外部的非靜態成員;
3.實現 Runnable 接口,接口中有一個抽象方法 run,實現類中重寫該方法;
4.public修飾的方法可被其它類訪問或引用;
5.abstract修飾的方法是抽象方法,抽象方法沒有方法體,要使用抽象方法,必須先實現此抽象方法;
6.final修飾的方法不能被繼承;
7.static修飾的方法為靜態方法,靜態方法不需要類的實例化就可以被類直接調用;
8.private修飾的變量說明變量為私有訪問。只能被該類自己訪問或調用,是對成員變量的高級保護;
9.在子類構造方法的開始默認情況下有一句 super();來調用父類的構造方法;
10.程序中的對象是一種數據信息,並非現實中的實際物體;
11.不同包子類的關系, 可以訪問到父類 B 的 protected 成員;
12.abstract可以修飾方法和類,不能修飾屬性。抽象方法沒有方法體,即沒有大括號{};
13.棧(stack)在計算機科學中是限定僅在表尾進行插入或刪除操作的線性表。(存取受限的線性結構);
14.靜態塊是類加載的時候就會被執行到的,靜態執行順序是按照在類中出現的先後順序執行;
15.instanceof 是 Java 的一個二元操作符,它的作用是測試它左邊的對象是否是它右邊的類的實例,返回 boolean 類型的數據;
16.如果package語句存在,則必須出現在源文件的非空白首行;
17.如果在源文件中聲明了一個public接口,則其名稱必須和源文件名一致;
18.由static修飾的變量稱為類變量或是靜態變量,局部變量作用域只在局部範圍內部;
19.重載:方法名相同且參數列表不同,與返回值類型無關。
面向對象筆試題練習一