A.上轉(zhuǎn)型對象不能操作子類新增的成員變量(相當于失掉了這部分屬性)、不能使用子類新增的方法(相當于失掉了一些功能)
B.轉(zhuǎn)型對象可以操作子類繼承或覆蓋的成員變量,也可以使用子類繼承的或覆蓋的方法
C.如果子類覆蓋了父類的某個方法后,當對象的上轉(zhuǎn)型對象調(diào)用這個方法時一定是調(diào)用了這個覆蓋的方法,因為程序在運行時知道,這個上轉(zhuǎn)型對象的實體是子類創(chuàng)建的,只不過損失了一些屬性和功能而已
D.可以將父類創(chuàng)建的對象的引用賦值給子類聲明的對象
您可能感興趣的試卷
你可能感興趣的試題
A.alignmentx
B.alignmenty
C.constraints
D.以上都不是
A.appletviewer網(wǎng)頁文件名.java
B.appletviewer網(wǎng)頁文件名.class
C.appletviewer網(wǎng)頁文件名.html
D.appletviewer網(wǎng)頁文件名
A.public float aMethod(floata,floatb,floatc){}
B.public float aMethod(floatc,floatd){}
C.public int aMethod(inta,intb){}
D.private float aMethod(inta,intb,intc){}
A.public
B.缺省
C.private
D.protected
A.封裝就是把對象的屬性和行為結(jié)合成一個獨立的單位
B.封裝就是把對象完全隱蔽起來,不讓外界訪問
C.封裝性是一個使用問題
D.封裝和抽象是一回事
最新試題
Tomcat、Jetty、JBoss和GlassFish默認的Servlet名稱是()。
RESTful風格在HTTP請求中,使用()表示添加操作。
調(diào)用()組件對已經(jīng)綁定了請求消息數(shù)據(jù)的參數(shù)對象進行數(shù)據(jù)合法性校驗。
配置前端控制器時,<url-pattern>/</url-pattern>表示()。
組合注解()匹配PUT方式的請求。
自定義數(shù)據(jù)綁定可以采用Converter或Formatter,兩者的區(qū)別下列說法正確的是()。
@Controller注解類型用于指示Spring類的實例是一個()。
下列是正確的JSON對象結(jié)構(gòu)數(shù)據(jù)的是()。
配置視圖解析器(ViewResolver)時,<property name="prefix"value="/WEB-INF/jsp/"/>是設(shè)置視圖的()屬性。
當有多個攔截器同時工作時,它們的preHandle()會按照配置文件中攔截器的(),而它們的postHandle()方法和afterCompletion()方法則會按照()。