1. 程式人生 > >面向對象筆試題練習一

面向對象筆試題練習一

情況 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.重載:方法名相同且參數列表不同,與返回值類型無關。

面向對象筆試題練習一