求小伙伴解答,謝謝!
父類引用指向一個(gè)對(duì)象有什么用?。?還有Telphone tel1=new CellPhone();中tel1這個(gè)是CellPhone類的對(duì)象還是Telphone初始化出來的對(duì)象?
父類引用指向一個(gè)對(duì)象有什么用?。?還有Telphone tel1=new CellPhone();中tel1這個(gè)是CellPhone類的對(duì)象還是Telphone初始化出來的對(duì)象?
2018-09-20
舉報(bào)
2018-10-01
TelPhone tel1=new CellPhone()
可以為
CellPhone cellphone=new CellPhone();
TelPhone tel1=cellphone;
就是已經(jīng)進(jìn)行了向上類型的轉(zhuǎn)換,方便到時(shí)進(jìn)行強(qiáng)制轉(zhuǎn)換,小白自己理解的
2018-09-28
有的,雖然使用的都是子類的對(duì)象空間但是聲明是不一樣的
類定義的話格式是 ? 聲明類型 ?引用名(對(duì)象)= new 對(duì)象空間類型();
而且實(shí)際使用上也是有區(qū)別的比如一個(gè)方法,他的參數(shù)是父類對(duì)象,盡管你兩個(gè)對(duì)象都能傳進(jìn)去,但實(shí)際上子類對(duì)象在進(jìn)入方法時(shí)會(huì)進(jìn)行隱式轉(zhuǎn)換
2018-09-20
CellPhone tel1=new CellPhone();和Telphone tel1=new CellPhone();創(chuàng)建出來的對(duì)象有什么不同么?