設(shè)計(jì)對(duì)象是指什么 登錄網(wǎng)頁(yè)顯示:未將對(duì)象引用設(shè)置到對(duì)象的實(shí)例,怎么回事?
登錄網(wǎng)頁(yè)顯示:未將對(duì)象引用設(shè)置到對(duì)象的實(shí)例,怎么回事?首先,報(bào)告此錯(cuò)誤是因?yàn)閙yoper[0]為空且無(wú)法獲取其屬性I,因此將報(bào)告錯(cuò)誤。其次,oper[]myoper=new oper[10]只實(shí)例化一
登錄網(wǎng)頁(yè)顯示:未將對(duì)象引用設(shè)置到對(duì)象的實(shí)例,怎么回事?
首先,報(bào)告此錯(cuò)誤是因?yàn)閙yoper[0]為空且無(wú)法獲取其屬性I,因此將報(bào)告錯(cuò)誤。
其次,oper[]myoper=new oper[10]只實(shí)例化一個(gè)數(shù)組,但數(shù)組中的對(duì)象沒(méi)有實(shí)例化。它們只是聲明一系列操作對(duì)象。
同樣,如果int[]ABC=New int[10]或char[]ABC=New char[10]分配給ABC[0],為什么不報(bào)告錯(cuò)誤?這是因?yàn)樵诼暶髦殿愋蜁r(shí),默認(rèn)初始值為0;在聲明引用類型時(shí),默認(rèn)初始值為null。由于類屬于引用類型,聲明后類數(shù)組中的oper對(duì)象默認(rèn)為空,導(dǎo)致“未設(shè)置對(duì)象引用到對(duì)象實(shí)例”的錯(cuò)誤。
對(duì)于解決方案,您只需要實(shí)例化數(shù)組中要為其賦值的對(duì)象。例如,您在這里編寫的內(nèi)容如下:
oper[]myoper=new oper[10
]myoper[0]=new oper()//添加對(duì)象實(shí)例化
myoper[0]。I=1
你可以使用百度地圖API提供的JavaScript,只需幾個(gè)簡(jiǎn)單的步驟,就可以在網(wǎng)頁(yè)中創(chuàng)建地鐵地圖。
注冊(cè)百度賬號(hào),然后去申請(qǐng)密鑰,申請(qǐng)地址:http://lbsyun.baidu.com/apiconsole/key?application=key;
通過(guò)后可以得到一個(gè)AK字符串,如下圖所示:
效果圖:
這樣我們的百度地圖調(diào)用就成功了。
效果圖:
上圖是你想要的地鐵地圖效果,比較簡(jiǎn)單。如果不明白,可以參考百度地圖提供的API文檔。
當(dāng)然不用百度地圖API,其他地圖也可以實(shí)現(xiàn),如騰訊地圖、谷歌地圖、高德地圖等。