第五章考試題
一、選擇題:(每題3分,共20題) 1. 下面關(guān)于類的說法錯(cuò)誤的一項(xiàng)是( )。
A、類屬于Java語言中的復(fù)合數(shù)據(jù)類型 中的基本結(jié)構(gòu)單位
C、類是同種對(duì)象的集合和抽象 2. 如下所示代碼:
public class Test05_01{ }
private float a;
public static void m ( ){ }
D、類就是對(duì)象 B、對(duì)象是Java語言
如何使成員變量a被方法m( )訪問( )。 A、將private float a改為public float a B、將private float a改為static float a C、將private float a改為protected float a D、將private float a改為float a
3. 下面關(guān)于類的說法有誤的一項(xiàng)是( )。
A、類就是對(duì)象 抽象
C、類屬于Java語言中的復(fù)合數(shù)據(jù)類型 中的基本結(jié)構(gòu)單位
D、對(duì)象是Java語言
B、類是同種對(duì)象的集合和
關(guān)于Java面向?qū)ο蟮目荚囶}。
4. 下列哪種類成員修飾符修飾的變量只能在本類中被訪問( )。
A、protected
B、default
C、private
D、public
5. 下面關(guān)于方法的說法不正確的一項(xiàng)是( )。
A、類的私有方法不能被其他類直接訪問。 B、Java中的構(gòu)造方法名必須和類名相同。
C、方法體是對(duì)方法的實(shí)現(xiàn),包括變量聲明和合法語句。 D、如果一個(gè)類定義了構(gòu)造方法,也可以用該類的默認(rèn)構(gòu)造方法。 6. 下列程序的運(yùn)行結(jié)果是( )。
public class Test05_02 extends x{ }
B、編譯錯(cuò)誤
D、運(yùn)行成功,但不輸出
int ab(){ }
public static void main(String[] args) { }
Test05_02 b = new Test05_02 (); b.ab(); static int a = 10; a++;
System.out.println(a);
A、10 C、11
關(guān)于Java面向?qū)ο蟮目荚囶}。
本文來源:http://www.nvnqwx.com/shiti/396490.htm