那今天這個(gè)課程的類型轉(zhuǎn)換,到底有什么用呢,或者在哪里會(huì)用到
??? Dog dog=new Dog();
??? Animal animal=dog;//自動(dòng)類型提升 向上類型轉(zhuǎn)換
??? Dog dog2=(Dog)animal;//向下類型轉(zhuǎn)換 強(qiáng)制類型轉(zhuǎn)換
??? if(animal instanceof Cat){
??? ?Cat cat=(Cat)animal;
??? }else{
??? ?System.out.println("無(wú)法進(jìn)行類型轉(zhuǎn)換");
??? }
2018-07-21
當(dāng)子類有的方法,父類中沒(méi)有的時(shí)候,這時(shí)候就需要將父類轉(zhuǎn)換為子類,這樣就可以使用子類里有父類里沒(méi)有的方法了。
2018-08-07
說(shuō)的非常好,用例舉的非常實(shí)用