單項選擇題下面關(guān)于Java的說法不正確的是()

A.abstract和final能同時修飾一個類
B.抽象類不光可以做父類,也可以做子類
C.抽象方法不一定聲明在抽象類中,也可以在接口中
D.聲明為final的方法不能在子類中覆寫


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題下面關(guān)于接口的說法中不正確的是()

A.接口所有的方法都是抽象的
B.接口所有的方法一定都是public類型
C.用于定義接口的關(guān)鍵字是implements
D.接口是Java中的特殊類,包含全局常量和抽象方法

2.單項選擇題下面()修飾符所定義的方法不能被子類所覆寫。

A.final
B.abstract
C.static
D.interface

3.單項選擇題下面()修飾符所定義的方法必須被子類所覆寫。

A.final
B.abstract
C.static
D.interface

4.單項選擇題假設(shè)類X是類Y的父類,下列聲明對象x的語句中不正確的是()

A.X x = new X()
B.X x = new Y()
C.Y x = new Y()
D.Y x = new X()

5.單項選擇題下面關(guān)于子類調(diào)用父類構(gòu)造方法的描述正確的是()

A.子類定義了自己的構(gòu)造方法,就不會調(diào)用父類的構(gòu)造方法
B.子類必須通過super關(guān)鍵字調(diào)用父類有參的構(gòu)造方法
C.如果子類的構(gòu)造方法沒有通過super調(diào)用父類的構(gòu)造方法,那么子類會先調(diào)用父類中無參構(gòu)造方法,之后再調(diào)用子類自己的構(gòu)造方法
D.創(chuàng)建子類對象時,先調(diào)用子類自己的構(gòu)造方法,然后再調(diào)用父類的構(gòu)造方法