第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java instanceof創(chuàng)建兩個強(qiáng)制轉(zhuǎn)換對象出現(xiàn)問題了

java instanceof創(chuàng)建兩個強(qiáng)制轉(zhuǎn)換對象出現(xiàn)問題了

亂也 2016-07-10 19:26:15
public class Ilove {public static void main(String[] args) {/* M1 ob1=new M1(); M1 ob2=new M2();//父類的引用是可以指向子類對象的 M1 ob3=new Cks();//爺爺類的引用是可以指向?qū)O子類對象,但僅限于繼承的屬形與方法 //M2 ob3=new M1();//錯誤 System.out.println(ob1); System.out.println(ob2); System.out.println(ob3); ob2.eat(); ob3.eat(); //ob2.ser();父類引用指向子類對象不可以調(diào)用子類私有屬性}}*/? ?M2 m2=new M2();? ?M1 m1=m2;//自動類型提升 向上類型轉(zhuǎn)換? // m1.eat();//m1應(yīng)用自動提升至m2引用地址? //m1.ser();//m1引用無法調(diào)用M2私有方法與屬性? ?if(m1 instanceof M2 ?){ ? ? M2 m22=(M2) m1;//向下類型轉(zhuǎn)換,強(qiáng)制類型轉(zhuǎn)換//向下類型轉(zhuǎn)換有溢出風(fēng)險,m22引用指向m1引用無法保證m1引用是否指向其他子類形成溢出風(fēng)險? ?}else{ ? System.out.println("無法進(jìn)行類型轉(zhuǎn)換,轉(zhuǎn)換成M2類型");? ?}? ?? ?Cks cks=new Cks();? ?M1 m11=cks;? ?? ?if(m11 instanceof Cks){ ??? ?? ?Cks dd=(Cks) m1;//1.編譯時Cks類型 2.運(yùn)行的是M2類型? ?}else{ ? System.out.println("無法進(jìn)行類型轉(zhuǎn)換,轉(zhuǎn)換成Cks類型");? ?}? ?//沒有經(jīng)過基類自動轉(zhuǎn)換,子類無法進(jìn)行向下轉(zhuǎn)換類型}}
查看完整描述

2 回答

?
米沙之國

TA貢獻(xiàn)30條經(jīng)驗 獲得超16個贊


你可以在編譯框點擊代碼語言選java,再把代碼粘貼進(jìn)去,不然看著雜亂的代碼很頭疼的

查看完整回答
反對 回復(fù) 2016-07-14
?
sunday_imooc

TA貢獻(xiàn)3條經(jīng)驗 獲得超0個贊

System.out.println(son1?instanceof?father);
System.out.println(son1?instanceof?son);
System.out.println(father1?instanceof?son);
System.out.println(father1?instanceof?father);

true
true
false
true


查看完整回答
反對 回復(fù) 2016-07-14
  • 2 回答
  • 0 關(guān)注
  • 2043 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號