關(guān)于抽象類引用子類對(duì)象問(wèn)題
教程上實(shí)例抽象類的子類的時(shí)候,使用父類(抽象類)來(lái)引用子類對(duì)象,一定要這樣做嗎?
我不用父類來(lái)引用子類對(duì)象,直接用子類來(lái)引用子類對(duì)象的,但是程序并沒(méi)有提示什么東西!
這兩種做法有什么區(qū)別嗎?或者有什么利弊嗎?
教程上實(shí)例抽象類的子類的時(shí)候,使用父類(抽象類)來(lái)引用子類對(duì)象,一定要這樣做嗎?
我不用父類來(lái)引用子類對(duì)象,直接用子類來(lái)引用子類對(duì)象的,但是程序并沒(méi)有提示什么東西!
這兩種做法有什么區(qū)別嗎?或者有什么利弊嗎?
2016-08-25
舉報(bào)
2016-08-25
這兩種做法對(duì)于計(jì)算機(jī)來(lái)說(shuō)是沒(méi)有區(qū)別的,程序都能正常運(yùn)行。使用父類的方式體現(xiàn)了面向?qū)ο蟮膬纱筇卣鳎豪^承和多態(tài),現(xiàn)在初學(xué)階段,你可能體會(huì)不到這種做法的優(yōu)勢(shì),等將來(lái)敲的代碼多了你就明白了。