成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

java父類和子類 java中允許子類的引用指向父類的對(duì)象嗎?比如A是父類B是子類 可以像這樣寫嗎: B b=new A()?

java中允許子類的引用指向父類的對(duì)象嗎?比如A是父類B是子類 可以像這樣寫嗎: B b=new A()?如果a是父類,B是子類,那就錯(cuò)了。如果反過來(lái)是真的。子類對(duì)象可以分配給聲明為父類的變量:A=n

java中允許子類的引用指向父類的對(duì)象嗎?比如A是父類B是子類 可以像這樣寫嗎: B b=new A()?

如果a是父類,B是子類,那就錯(cuò)了。如果反過來(lái)是真的。

子類對(duì)象可以分配給聲明為父類的變量:A=new b(),但在這種情況下,A只能調(diào)用父類A中聲明的方法和屬性,而不能調(diào)用子類b中聲明的方法和屬性。如果這樣編寫,通常會(huì)發(fā)生類型轉(zhuǎn)換錯(cuò)誤。你可以試試。建議看一下Java類型轉(zhuǎn)換,這一點(diǎn)非常清楚。