Re: [問題] 有關多型的問題

看板java作者 (月狼)時間18年前 (2007/05/21 08:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《tsya (tsya)》之銘言: : class Cat extends Animal{ : } : class Dog extends Animal{ : } : class Zoo{ : public static void main(String[] args){ : Dog d; : Cat c; Animal a=new Dog(); //長相是父親,實體上是狗兒子 d=(Dog)a; //OK, 他只是長得像爸爸的狗兒子,還給他原本面貌 ok... c=(Cat)a; //a是一隻狗,想要換成貓 所以會ClassCastException : } : } 我來幫忙註解一下....XD -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 222.250.36.208
文章代碼(AID): #16KEMdev (java)
文章代碼(AID): #16KEMdev (java)