單項(xiàng)選擇題下列關(guān)于對(duì)象替換與多態(tài)的描述中,錯(cuò)誤的是()。

A.通過(guò)類(lèi)的繼承與擴(kuò)展可以實(shí)現(xiàn)類(lèi)代碼的重用
B.通過(guò)對(duì)象替換與多態(tài)可以實(shí)現(xiàn)類(lèi)代碼的重用
C.對(duì)象替換與多態(tài)的基礎(chǔ)是子類(lèi)與超類(lèi)之間具有相似性
D.對(duì)象替換與多態(tài)的目的是為了提高程序中算法代碼的重用性


您可能感興趣的試卷

你可能感興趣的試題

1.單項(xiàng)選擇題?Java語(yǔ)言重點(diǎn)關(guān)注下列哪種形式的對(duì)象多態(tài)性?()

A.同一類(lèi)族不同對(duì)象之間的多態(tài)
B.不同組合類(lèi)對(duì)象之間的多態(tài)
C.組合類(lèi)對(duì)象和包裝類(lèi)對(duì)象之間的多態(tài)
D.同類(lèi)多個(gè)對(duì)象之間的多態(tài)

2.單項(xiàng)選擇題結(jié)構(gòu)化程序設(shè)計(jì)中使用結(jié)構(gòu)體定義變量,重用的是什么代碼?()

A.程序員
B.算法代碼
C.數(shù)據(jù)代碼
D.數(shù)據(jù)代碼+算法代碼

3.單項(xiàng)選擇題?訪(fǎng)問(wèn)定義在public類(lèi)中的protected成員,下列哪種訪(fǎng)問(wèn)是錯(cuò)誤的?()

A.在同一文件的類(lèi)中訪(fǎng)問(wèn)
B.在不同包的子類(lèi)中訪(fǎng)問(wèn)
C.在同一包的類(lèi)中訪(fǎng)問(wèn)
D.在不同包的非子類(lèi)中訪(fǎng)問(wèn)

4.單項(xiàng)選擇題

?定義如下的類(lèi)A和組合類(lèi)B:

?使用組合類(lèi)B定義一個(gè)對(duì)象obj,則下列語(yǔ)句中正確的是()。

A.obj.x =5;obj.y =5;obj.s =5;
B.B x =obj;x.y =5;x.s =5;
C.obj.t.x =5;obj.t.y =5;obj.t.s =5;
D.B y =obj;y.t.y =5;y.s =5;

5.單項(xiàng)選擇題?下列關(guān)于Java程序文件的描述中,錯(cuò)誤的是()。

A.一個(gè)Java源程序文件中可以定義多個(gè)類(lèi),但其中最多只能有一個(gè)public類(lèi)
B.一個(gè)Java項(xiàng)目可以包含多個(gè)Java源程序文件
C.編譯后,一個(gè)Java源程序文件只會(huì)生成一個(gè)同名的類(lèi)程序文件
D.Java源程序文件的擴(kuò)展名是“.java”,類(lèi)程序文件的擴(kuò)展名是“.class”