中農(nóng)大線上作業(yè)Java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)AF_第1頁(yè)
中農(nóng)大線上作業(yè)Java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)AF_第2頁(yè)
中農(nóng)大線上作業(yè)Java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)AF_第3頁(yè)
中農(nóng)大線上作業(yè)Java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)AF_第4頁(yè)
中農(nóng)大線上作業(yè)Java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)AF_第5頁(yè)
已閱讀5頁(yè),還剩33頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

Java語(yǔ)言與面向?qū)ο蟪绦蛟O(shè)計(jì)

第A套

1、計(jì)算機(jī)程序設(shè)計(jì)過(guò)程實(shí)際上就是()過(guò)程,不同的問(wèn)題求解方法決定了不同的程序設(shè)

計(jì)方法。

A.用機(jī)器計(jì)算B.實(shí)際問(wèn)題的求解

C.程序編寫D.分析問(wèn)題

參考答案:B您的答案:B

2、在客觀世界中對(duì)象包含:()

A.數(shù)據(jù)和程序B.數(shù)據(jù)和算法

C.狀態(tài)和行為D.變量和函數(shù)

參考答案:C您的答案:C

3、面向?qū)ο蟪绦蛟O(shè)計(jì)是以問(wèn)題中涉及的()為中心,而非具體的解題過(guò)程的研究和實(shí)現(xiàn)

為關(guān)注點(diǎn)。

A.對(duì)象B.數(shù)據(jù)C.過(guò)程D.類

參考答案:A您的答案:A

4、在面向?qū)ο蟪绦蛟O(shè)計(jì)中,所謂的“對(duì)象”是現(xiàn)實(shí)世界中的實(shí)體或概念在計(jì)算機(jī)邏輯中的

()O

A.分析理解B.概括C.抽象表示1).封裝表示

參考答案:C您的答案:C

5、在面向?qū)ο蟪绦蛟O(shè)計(jì)中,對(duì)象是由()組成的封裝體,與客觀實(shí)體有直接對(duì)應(yīng)關(guān)系,

一個(gè)對(duì)象類定義了具有相似性質(zhì)的一組對(duì)象。

A.數(shù)據(jù)和算法B.計(jì)算和變量

C.數(shù)據(jù)和容許的操作D.函數(shù)和全局變量

參考答案:C您的答案:A

6、對(duì)象由一組“屬性”和?組對(duì)屬性進(jìn)行“操作”的服務(wù)組成,是存在的具體實(shí)體,具有

明確定義的狀態(tài)和行為。因此,一個(gè)具體對(duì)象被稱做()。

A.實(shí)例B.變量C.組合體D.聚合體

參考答案:A您的答案:A

7、在對(duì)象中狀態(tài)又稱為屬性或()。

A.全局變量B.實(shí)例變量C.參數(shù)D.靜態(tài)數(shù)據(jù)

參考答案:B您的答案:C

8、類之間主要存在三種關(guān)系,它們是:()

A.聯(lián)合、組合和聚合B.關(guān)聯(lián)比較

C.多重D.關(guān)聯(lián)、聚合和泛化

參考答案:D您的答案:A

9、通常消息包含三個(gè)方面的內(nèi)容:

-要執(zhí)行的方法的名稱。

?()

?方法所需的所有參數(shù)

A.發(fā)出消息的對(duì)象B.發(fā)出的消息碼

C.消息發(fā)送者D.對(duì)象

參考答案:A您的答案:A

10、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,封裝是指將對(duì)象的()分別用數(shù)據(jù)結(jié)構(gòu)和方法描述,并將

它們綁定在一起形成一個(gè)可供訪問(wèn)的基本邏輯單元。

A.所有局部數(shù)據(jù)和程序B.屬性和行為

C.特征I).消息和對(duì)象

參考答案:B您的答案:B

11、通過(guò)繼承,一個(gè)類的定義可以基于另外一個(gè)已經(jīng)存在的()。

A.類B.數(shù)據(jù)和程序C.程序D.數(shù)據(jù)

參考答案:A您的答案:B

12、面向?qū)ο筌浖_(kāi)發(fā)過(guò)程被劃分成面向?qū)ο蠓治觥⒚嫦驅(qū)ο笤O(shè)計(jì)和()三個(gè)階段。

A.Java編程B.面向?qū)ο髮?shí)現(xiàn)C.C++編程D.文檔收集

參考答案:B您的答案:B

13、面向?qū)ο蠓治龅闹饕康木褪情_(kāi)發(fā)人員在有用戶參與協(xié)作卜,明確用戶需求,應(yīng)用標(biāo)準(zhǔn)

化的面向?qū)ο竽P鸵?guī)范地表述需求,最后形成面向?qū)ο蟮模ǎ?,?0A模型。

A.數(shù)據(jù)結(jié)構(gòu)和流程圖B.分析報(bào)告

C.需求分析D.分析模型

參考答案:D您的答案:I)

14、00A模型包含5各層次:()靜態(tài)屬性層、服務(wù)層、結(jié)構(gòu)層和主題層。

A.對(duì)象一類層B.對(duì)■象-函數(shù)層

C.類-數(shù)據(jù)層D.變量-程序

參考答案:A您的答案:A

15、面向?qū)ο蟮脑O(shè)計(jì)就是將00A模型進(jìn)行擴(kuò)展,確定如何來(lái)實(shí)現(xiàn)00A模型所要完成的內(nèi)容,

并用()表述出來(lái)。

A.系統(tǒng)設(shè)計(jì)B.系統(tǒng)詳細(xì)設(shè)計(jì)

C.00A模型D.00D模型

參考答案:D您的答案:A

16、所謂的面向?qū)ο蟮膶?shí)現(xiàn),就是分析和設(shè)計(jì)完成后程序的開(kāi)始編寫階段,即通常所說(shuō)的

“()”。

A.抽象B.封裝C.編碼D.格式化

參考答案:C您的答案:C

17、面向?qū)ο蟮脑O(shè)計(jì)由四部分內(nèi)容構(gòu)成,它們分別是:?jiǎn)栴}邏輯,界面管理,()和數(shù)據(jù)

管理.

A.任務(wù)管理B.內(nèi)存管理C.用戶邏輯D.事物管理

參考答案:A您的答案:C

18、面向?qū)ο蠓椒ㄅc軟件復(fù)用的好處是:

1)()。

2)提高軟件質(zhì)量。

3)體現(xiàn)較多的一致性。

A.提高生產(chǎn)率,降低軟件生產(chǎn)的代價(jià)

B.少花錢

C.簡(jiǎn)化系統(tǒng)難度

D.方便使用Java

參考答案:A您的答案:C

19、面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言是指提供描述面向?qū)ο蠓椒ㄋ婕暗降念悺?duì)象、繼承和多態(tài)等

基本概念的()。

A.程序B.JavaC.程序設(shè)計(jì)語(yǔ)言D.描述和表示

參考答案:C您的答案:B

20、所謂面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言(Object-OrientedProgrammingLanguage)簡(jiǎn)稱"()"。

A.POOLB.OODLC.OOPLD.MUL

參考答案:C您的答案:B

第B套

您已經(jīng)通過(guò)該套作業(yè),請(qǐng)參看正確答案

1、Java語(yǔ)言是()的程序設(shè)計(jì)語(yǔ)言。

A.面向?qū)ο驜.計(jì)算機(jī)

C.高級(jí)D.編程

參考答案:A您的答案:A

2、Java程序以()執(zhí)行。

A.編譯方式B.連續(xù)方式

C.解釋方式D.自動(dòng)方式

參考答案:c您的答案:C

3、Java的基本組成單元是(),而Java的類又是運(yùn)行時(shí)動(dòng)態(tài)裝載的。

A.模塊B.類C.函數(shù)D.源程序

參考答案:B您的答案:B

4、Java平臺(tái)具有()功能。

A.自動(dòng)內(nèi)存管理B.指針管理

C.內(nèi)存釋放D.運(yùn)行程序

參考答案:A您的答案:A

5、Java語(yǔ)言是一種廣泛使用的高水平的程序設(shè)計(jì)語(yǔ)言,是一個(gè)有力的()。這個(gè)語(yǔ)言平

臺(tái)為軟件開(kāi)發(fā)提供了一整套必備的工具和功能實(shí)現(xiàn)。

A.開(kāi)發(fā)工具B.運(yùn)行環(huán)境

C.軟件平臺(tái)D.系統(tǒng)工具

參考答案:C您的答案:C

6、Java程序設(shè)計(jì)語(yǔ)言要經(jīng)過(guò)()以便能在計(jì)算機(jī)上運(yùn)行。

A.翻譯成機(jī)器碼B.編譯或解釋

C.分析處理D.本地化

參考答案:B您的答案:B

7、Java虛擬機(jī)簡(jiǎn)稱“()”,將java字節(jié)碼程序翻譯成機(jī)器語(yǔ)言。然后由計(jì)算機(jī)執(zhí)行。

A.VMB.JavaC.JavacD.JVM

參考答案:D您的答案:D

8、在Java程序設(shè)計(jì)語(yǔ)言中,所有源代碼寫在一個(gè)擴(kuò)展名是()的純文本文件里。

A..javaB..classC..docD..jar

參考答案:A您的答案:A

9、.class文件不包含本地處理器的代碼,而包含Java虛擬機(jī)機(jī)器語(yǔ)言代碼,它是一種在J

ava平臺(tái)上被解釋器解釋的平臺(tái)無(wú)關(guān)代碼,稱之為“()”。

A.源程序B.字節(jié)碼C.本地指令D.命令

參考答案:B您的答案:B

10、Java源文件通過(guò)Java編譯器()編譯成.class文件。

A.java,exeB.javaC.javac.exeD.javah

參考答案:C您的答案:C

11、Java虛擬機(jī)是Java平臺(tái)的基礎(chǔ),()程序就是山它解釋并執(zhí)行,同時(shí)提供程序的運(yùn)

行環(huán)境。

A.源代碼B.指令C.操作數(shù)D.Java字節(jié)碼

參考答案:D您的答案:D

12、JavaAPI被組合在庫(kù)中,由相關(guān)的類和接口構(gòu)成,這些庫(kù)稱做“()”。

A.庫(kù)B.類**C.api**D.包

參考答案:D您的答案:D

13、建立Java平臺(tái)只需安裝()就可以完成。JRE是Java運(yùn)行環(huán)境(JavaRuntimeEnv

ironment)縮寫,用來(lái)運(yùn)行Java程序。

A.JDK或JREB.SDKC.Java虛擬機(jī)I).MFC

參考答案:A您的答案:A

14、()變量是Java編譯器編譯用于查找相關(guān)類或接口的目錄集,也是Java解釋器用于

查找相關(guān)類或接口的目錄集。

A.PATHB.CLASSPATHC.環(huán)境變量D.BIN

參考答案:B您的答案:B

15、開(kāi)發(fā)Java程序必須安裝(),它提供了基本的Java開(kāi)發(fā)工具,這些工具放在JDK

安裝目錄下的bin目錄。

A.JREB.JVMC.JDKD.編譯器

參考答案:C您的答案:C

16、Java程序是由一個(gè)或多個(gè)編譯單元構(gòu)成,每個(gè)編譯單元都個(gè)以.java為擴(kuò)展名的文

本文件,又稱()文件。

A.Java源程序B.類文件C.字節(jié)碼1).目標(biāo)碼

參考答案:A您的答案:A

17、一個(gè)Java源程序可包括若干個(gè)類,各類之間存在并列、()關(guān)系。這些類通常是在

―?起協(xié)同工作的。

A.關(guān)聯(lián)和聯(lián)合B.繼承和包含C.子類D.父類

參考答案:B您的答案:B

18、在Java程序中,類和方法中的語(yǔ)句包含在()之間。

A.“(”和“)”B.任何地方C.“{”和“}"D.必須在方法內(nèi)部

參考答案:C您的答案:C

19、Java程序通常由三種類型,它們是:()(Java應(yīng)用程序)、Applet(Java小程序)

和ServerletSo

A.ApplicationB.手機(jī)程序C.Windows程序D.DOS

參考答案:A您的答案:A

20、“Java應(yīng)用程序”是可以獨(dú)立運(yùn)行的,由一個(gè)或多個(gè)“類”組成,其中必須有一個(gè)“類”

定義了(),該方法是自動(dòng)執(zhí)行的類方法,是Java應(yīng)用運(yùn)行的起始點(diǎn)。

A.啟動(dòng)方法B.start()方法C.main()方法D.init()方法

參考答案:C您的答案:C

第C套

1、Java程序是由一個(gè)或多個(gè)編譯單元構(gòu)成,每個(gè)編譯單元都一個(gè)以.java為擴(kuò)展名的文本

文件,又稱()文件。

A.類文件B.程序C.文件D.Java源程序

參考答案:D您的答案:D

2、在java編譯單元(源程序)中包含幾種不同的元素,即:

package包名稱;

import包名稱.類名稱;

()

A.類或接口聲明語(yǔ)句;

B.語(yǔ)句

C.類或?qū)ο蠖x

D.代碼

參考答案:A您的答案:A

3、按Java語(yǔ)言規(guī)定,源程序的文件名必須與由()修飾的類的類名稱相同。

A.privateB.publicC.類名D.class

參考答案:B您的答案:D

4、main()方法是由解釋器或Java虛擬機(jī)自動(dòng)執(zhí)行的方法,是Java應(yīng)用運(yùn)行的起始點(diǎn)。含有

()方法的類稱之為“主類”。

A.main()B.classC.屬性D.方法

參考答案:A您的答案:A

5、Java小程序是()運(yùn)行,是被嵌入到Web頁(yè)中,由Java兼容瀏覽器控制執(zhí)行。

A.獨(dú)立B.JavaC.不能獨(dú)立D.類

參考答案:C您的答窠:A

6、Java原始數(shù)據(jù)類型又稱()類型,它說(shuō)明了在程序中所能表示的基礎(chǔ)數(shù)據(jù)的種類,通常

有8種。

A.數(shù)據(jù)類型

B.類型

C.基本數(shù)據(jù)

D.類型說(shuō)明

參考答案:C您的答案:C

7、礴是(),String是引用型類型。

A.簡(jiǎn)單數(shù)據(jù)B.整數(shù)類型

C.數(shù)據(jù)類別D.基礎(chǔ)數(shù)據(jù)類型

參考答案:D您的答案:D

8、標(biāo)識(shí)符構(gòu)成java程序代碼中變量、類、方法和接口的(),這些名字是唯一的。

A.符號(hào)B.字符串C.字母D.名字

參考答窠:D您的答案:D

9、在變量定義時(shí)String$name,Oyear;中正確的標(biāo)識(shí)符是()。

A.StringB.$nameC.OyearD.都不對(duì)

參考答案:B您的答案:B

10、標(biāo)識(shí)符必須以字母、下畫線或'$'符號(hào)為第一個(gè)字符。后續(xù)字符可以是其他非保留字

字符。大小寫是()的。

A.有區(qū)別B.無(wú)區(qū)別C.可有可無(wú)區(qū)別D.都不對(duì)

參考答案:A您的答案:A

11、2.0D、2.0d)型浮點(diǎn)數(shù);2.0f、2.0F是float型浮點(diǎn)數(shù)。

A.doubleB.longC.ColorD.float

參考答案:A您的答案:A

12、在Java語(yǔ)言中,聲明一個(gè)變量的同時(shí)也就指明了變量的()。

A.類型符號(hào)

B.作用域

C.名稱

D.符號(hào)集

參考答案:B您的答案:B

13、對(duì)象存儲(chǔ)它的個(gè)體狀態(tài)在非靜態(tài)域中,()也被稱做“實(shí)例變量”,它們的值對(duì)于一個(gè)

類的每個(gè)實(shí)例是唯一的。

A.非靜態(tài)域B.靜態(tài)域C.變量D.成員變量

參考答案:A您的答案:D

14、()是構(gòu)成Java程序的基本單位之一,一條語(yǔ)句形成完整的可執(zhí)行單元。

A.標(biāo)識(shí)符B.運(yùn)算符C.語(yǔ)句D.表達(dá)式

參考答案:C您的答案:C

15、表達(dá)式是一個(gè)由()和方法調(diào)用等,按照語(yǔ)言語(yǔ)法構(gòu)造的符號(hào)串。

A.常數(shù)B.運(yùn)算符C.變量、常數(shù)、運(yùn)算符D.函數(shù)

參考答案:C您的答案:C

16、所謂二元運(yùn)算就是參與運(yùn)算的數(shù)據(jù)項(xiàng)有兩項(xiàng)。Java的二元算術(shù)運(yùn)算符有+(加)、一(減)、

*(乘)、/(除)和()o

A.!B.++C.?D.%(求模)

參考答案:D您的答案:D

17、Java的一元算術(shù)運(yùn)算符有++(自增)、()、-(求相反數(shù))。

A.——(自減)B.!C.~D.%

參考答案:A您的答案:A

18、運(yùn)算符包括:==,!=,>,<,>=,<=?該運(yùn)算的結(jié)果是()量,即true或false。

A.shortB.booleanC.intD.char

參考答案:B您的答案:B

19、逐位(bitwise)運(yùn)算是把操作數(shù)按二進(jìn)制位進(jìn)行邏輯運(yùn)算,運(yùn)算符包括:()。

A.&&B.11C.&,|,八D.<=

參考答案:C您的答案:C

20、return語(yǔ)句結(jié)束當(dāng)前方法,控制流程()它的方法。return語(yǔ)句有兩種形式:帶有一個(gè)

返回值的和不帶返回值的。

A.中止循環(huán)B.返回到調(diào)用

C.中止switchD.停止程序

參考答案:B您的答案:B

第D套

您已經(jīng)通過(guò)該套作業(yè),請(qǐng)參看正確答案

1、抽象和()是面向?qū)ο蟪绦蛟O(shè)計(jì)的重要特征。

A.包裝.B.封裝C.建類D.分析

參考答案:B您的答案:B

2、計(jì)算機(jī)軟件開(kāi)發(fā)中所用到的抽象有兩類:()。

A.分析和抽取

B.數(shù)據(jù)抽象和計(jì)算抽象

C.過(guò)程抽象和數(shù)據(jù)抽象

D.過(guò)程抽象和數(shù)據(jù)收集

參考答案:c您的答案:C

3、封裝的重點(diǎn)是對(duì)數(shù)據(jù)的封裝,因此將()及請(qǐng)求的所有相互作用通過(guò)對(duì)象方法實(shí)現(xiàn)稱作

“數(shù)據(jù)封裝”。

A.隱藏內(nèi)部狀態(tài)

B.內(nèi)部數(shù)據(jù)

C.數(shù)據(jù)捆綁

D.數(shù)據(jù)

參考答案:A您的答案:B

4、對(duì)象用()“域(fields)”存儲(chǔ)它的狀態(tài)。

A.一個(gè)或多個(gè)B.數(shù)據(jù)

C.常量D.變量

參考答案:A您的答案:B

5、在Java語(yǔ)言中對(duì)象是()捆綁在一起的軟件。

A.數(shù)據(jù)B.域與相關(guān)方法

C.函數(shù)D.變量

參考答案:B您的答案:B

0

6、對(duì)象的狀態(tài)存儲(chǔ)在“域”,有時(shí)又被稱做變量,這些變量形式上稱為()。

A.變量B.全局變量

C.實(shí)例變量D.局部變量

參考答案:c您的答案:C

7、對(duì)象的行為通過(guò)“()”體現(xiàn)出來(lái),方法又被稱做函數(shù)。

A.程序B.代碼C.語(yǔ)句D.方法

參考答案:D您的答案:D

8、在Java程序設(shè)計(jì)語(yǔ)言中,?個(gè)類型定義對(duì)象類別細(xì)節(jié)的實(shí)現(xiàn)。類定義實(shí)例以及類(),

指定類實(shí)現(xiàn)和類的直接超類的接口。

A.屬性方法B.數(shù)據(jù)C.函數(shù)D.變量和方法

參考答案:D您的答案:D

9、通過(guò)類創(chuàng)建的對(duì)象稱為一個(gè)類的“()”。

A.對(duì)象B.實(shí)例C.變量D.都不對(duì)

參考答案:B您的答案:B

10、用()修飾的類可以被其他任何類使用,如果沒(méi)有這個(gè)修飾符類只能被與它在同一個(gè)包

中的其他類使用。

A.私有的B.public(共有的)C.全局的D.默認(rèn)

參考答案:B您的答案:B

11>在Java語(yǔ)言中有如下幾種變量:

在類中的成員變量,又稱域。

在方法或代碼塊中的()。

在方法聲明中的變量,又稱參數(shù)。

A.系統(tǒng)變量B.成員變量

C.局部變量D.類變量

參考答案:c您的答案:C

12、定義成員變量時(shí),類型指域或成員變量的()。所有變量必須有個(gè)指定的類型,可以

使用Java語(yǔ)言提供的任何數(shù)據(jù)類型。

A.引用型B.原始型C.數(shù)據(jù)類型D.類或接口

參考答案:C您的答案:C

13、成員變量的名稱必須符合Java()的命名規(guī)則。

A.變量B.類C.標(biāo)識(shí)符D.符號(hào)

參考答案:C您的答案:C

14、用()修飾的域稱為靜態(tài)域,又稱為“類變量”。

A.staticB.publicC.voidD.package

參考答案:A您的答案:A

15、聲明類的方法需要指定方法的訪問(wèn)級(jí)別,名稱,類型,參數(shù)和方法體,方法的聲明由編

程者根據(jù)對(duì)象的()來(lái)設(shè)定。

A.需要B.特征C.計(jì)算D.功能

參考答案:D您的答案:D

16、方法簽名由在方法聲明中的兩個(gè)部分組成,即()o

A.方法聲明B.方法名稱和參數(shù)類型

C.名稱D.參數(shù)

參考答案:B您的答案:B

17、Java語(yǔ)言支持重載方法,可以區(qū)分()不同的方法。這意味著在一個(gè)類中存在方法參

數(shù)列表而名稱相同的方法。

A.方法簽名B.返回值

C.參數(shù)類型D.返回值類型

參考答案:A您的答案:A

18、創(chuàng)建對(duì)象通常需要經(jīng)過(guò)下面幾個(gè)步驟:

聲明一個(gè)變量用來(lái)引用對(duì)象。

實(shí)例化類。

()。

A.設(shè)置初值B.初始化對(duì)象

C.賦值D.使用對(duì)象

參考答案:B您的答案:D

19、使用對(duì)象的域必須通過(guò)它們的(),這個(gè)名稱必須清楚明確的。

A.其他對(duì)象B.其他變量

C.類D.名稱引用

參考答案:D您的答案:D

20、嵌套類被分為兩個(gè)類別:靜態(tài)的和()。

A.非靜態(tài)的B.實(shí)例

C.對(duì)象D.默認(rèn)引用

參考答案:A您的答案:B

第E套

您已經(jīng)通過(guò)該套作業(yè),請(qǐng)參看正確答案

1、Java中繼承由關(guān)鍵字()實(shí)現(xiàn),用此關(guān)鍵字指出超類。

A.classB.interfaceC.implementsD.extends

參考答案:D您的答案:D

2、繼承是()之間的一種關(guān)系,當(dāng)一個(gè)類獲取另外一個(gè)類中所有非私有數(shù)據(jù)和操作的定義

作為自己的部分或全部成分時(shí),則稱這兩個(gè)類之間具有繼承關(guān)系。

A.兩個(gè)類B.多個(gè)C.層次D.**

參考答案:A您的答案:A

3、下面不能用在類聲明的修飾是:()

A.publicB.privateC.implementsD.默認(rèn)

參考答案:C您的答案:B

4、super關(guān)鍵字表示超類的引用,可用super:()。在子類構(gòu)造方法使用超類構(gòu)造方法。

A.引用類自己B.訪問(wèn)超類成員

C.定義父類D.無(wú)用

參考答案:B您的答案:B

5、子類繼承父類所有的public和()成員,而無(wú)論這個(gè)類是否與父類在同一個(gè)包中。

A.所有B.private

C.protectedD.公共

參考答案:C您的答案:C

6、在子類中重新定義一個(gè)與從父類那里繼承來(lái)的()的域,稱為域的隱藏。

A.名字完全相同B.publicC.privateD.protected

參考答案:A您的答案:A

7、在子類中不能簡(jiǎn)單地通過(guò)變量名稱引用父類中被隱藏的成員變量。要在子類訪問(wèn)被隱藏

的父類中的域必須通過(guò)關(guān)鍵字()引用。

A.objectB.thisC.變量名D.super

參考答案:D您的答案:D

8、子類繼承了父類中所有的非私有方法,允許在子類重新定義父類中的實(shí)例方法,()中

的類方法。

A.引用父類B.定義類C.隱藏父類D.對(duì)象

參考答案:D您的答案:C

9、“多態(tài)”是指一個(gè)程序中同名的不同方法共存。在面向?qū)ο蟪绦蛑?,多態(tài)的實(shí)現(xiàn)方式有:

方法覆蓋和()。

A.限制B.繼承C.重載D.外聯(lián)

參考答案:C您的答案:B

10、在子類中可以通過(guò)成員的名稱宜接引用父類的方法或者用“()”引用父類的方法。

A.this.方法名稱B.super.方法名稱

C.對(duì)象.方法名稱D.object.方法名稱

參考答案:B您的答案:B

11、在子類中的實(shí)例方法與在父類中的實(shí)例方法有相同的()時(shí),稱作覆蓋類父的方法。

A.簽名和返回類型B.結(jié)構(gòu)

C.語(yǔ)句D.返回值

參考答案:A您的答案:A

12、當(dāng)在子類中的覆蓋一個(gè)父類的方法時(shí),用()注解符通知編譯期在父類你想要覆蓋的方

法。

A.?OverrideB.publicC.classD.?author

參考答案:A您的答案:A

13、在調(diào)用覆蓋的方法時(shí),被調(diào)用的覆蓋方法的版本(),就是子類中的覆蓋方法。

A.有多個(gè)B.不是唯一的

C.與重載類似D.只有一個(gè)

參考答案:D您的答案:D

14、如果子類沒(méi)有無(wú)參數(shù)構(gòu)造方法,它將繼承父類的()作為自己的構(gòu)造方法。

A.任何方法

B.指定方法

C.無(wú)參數(shù)構(gòu)造方法

D.this()

參考答案:C您的答案:C

15>publicabstractclassGraphicObject{

abstractvoiddraw();

是()類。

A.接口B.抽象C.抽象方法D.未完成的類

參考答案:B您的答案:B

16、聲明抽象方法用下面的格式:

()類型方法名([參數(shù)表]);

A.publicB.abstractC.finalD.static

參考答案:B您的答案:B

17、Java語(yǔ)言中接U是像類一樣的引用型類型,僅可包含()、嵌套類型。

A.常量、方法簽名

B.實(shí)例變量

C.方法

D.privatestatic

參考答案:A您的答案:A

18、接口聲明由修飾、interface,接口名稱、()和接口體。

A.private

B.逗號(hào)隔開(kāi)的父接口列表

C.staticfinal

D.父類列表

參考答案:B您的答案:B

19、包(package)由一組()組成,是相關(guān)類型的組,提供訪問(wèn)保護(hù)和命名空間管理。

A.對(duì)象和類B.類和接口

C.靜態(tài)變量D.方法

參考答案:B您的答案:B

20、引入整個(gè)包中所有成員,即“import包名字.*",例如:()

A.importjava,io;

B.importjava;

importjava.io.*;

import*.*;

參考答案:C您的答案:c

第F套

1、下面類的父類是()

publicclassMx{

)

A.無(wú)B.ObjectC.SystemD.java,lang

參考答案:B您的答案:B

0

2、在用Java寫的程序中,一個(gè)類的實(shí)例是用new操作符通過(guò)跟隨在后的類名稱創(chuàng)建,即:

實(shí)例=();

A.對(duì)象名稱B.new類名稱

C.new構(gòu)造方法()D.構(gòu)造方法()

參考答案:C您的答案:C

3、publicclasscarextendsmotorcar{

Stringname;

intseating;

publiccar(){

)

publicbooleanisRun(){

}

)

name和seating是()變量.

A.實(shí)例B.靜態(tài)C.局部D.全局

參考答案:A您的答案:D

4、this是一個(gè)()的引用——即正在被方法或構(gòu)造器調(diào)用的對(duì)象。

A.對(duì)象B.ObjectC.類D.當(dāng)前對(duì)象

參考答案:D您的答案:D

5、用static修飾的域稱為靜態(tài)域,又稱為“()”。

A.類變量B.非靜態(tài)變量

C.實(shí)例變量D.成員

參考答案:A您的答案:A

6、publicclass稱h04{

privatestaticint[]m;

privatestaticint[]n;

privateintsize;

}

m和n是()o

A.實(shí)例變量B.數(shù)據(jù)成員

C.靜態(tài)域D,非靜態(tài)域

參考答案:c您的答案:C

7、在程序設(shè)計(jì)時(shí)需要單個(gè)字符值,可以使用()。

A.int類型B.char類型

C.byte類型D.單引號(hào)

參考答案:B您的答案:C

8、StringcityName=newString0;

創(chuàng)建()對(duì)象,包含空字符串。

A.字符串B.String實(shí)例C.cityNameD.String

參考答案:B您的答案:C

9、Java程序通過(guò)將(){}catch(){)塊納入其代碼中,在這里捕獲給被命名為屬于

某個(gè)超類的異常,并調(diào)用方法處理它。

A.finallyB.except

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論