-
當(dāng)前位置:首頁 > 創(chuàng)意學(xué)院 > 技術(shù) > 專題列表 > 正文
一個接口有多個實現(xiàn)類(一個接口有多個實現(xiàn)類,怎么確定調(diào)用的實現(xiàn)類)
大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于一個接口有多個實現(xiàn)類的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。
開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等
只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端
官網(wǎng):https://ai.de1919.com
本文目錄:
一、接口存在多個實現(xiàn)類時的動態(tài)調(diào)用
https://blog.csdn.net/jtf8525140/article/details/77509153
在之前做過的項目有這塊的需求,也參考過網(wǎng)上大神們的設(shè)計方式,主要整理出一下兩種方式供大家參考
當(dāng)然實現(xiàn)方法還有很多種,不使用spring,使用抽象類也是可以的,只要可以找到對應(yīng)關(guān)系,實現(xiàn)類可以實例化就可以了。
二、一個接口有多個實現(xiàn)類,怎么知道調(diào)用了哪個實現(xiàn)類
這是一個應(yīng)用場景的問題,如果你的項目非常小不必這樣寫.很多時候要運行的時候 才知道需要運行什么方法.加入有一個非常龐大的系統(tǒng),上千個類,上萬個接口.如果你呢么寫我要寫多少調(diào)用代碼啊.如果用反射的話,我只需要把我要調(diào)用的類名,方法名傳給調(diào)用類就行了,這樣的話只需要一個調(diào)用類.
三、java 當(dāng)一個接口被多個類繼承時 如何知道是調(diào)用的哪個類的實現(xiàn)
這個問題太籠統(tǒng)了,一個接口被多個類實現(xiàn)時,每個類的功能實現(xiàn)的地方肯定也不一樣,想知道當(dāng)前是調(diào)用的哪個實現(xiàn)類,需要看當(dāng)前用的是什么功能和階段名稱,根據(jù)功能和階段名稱找實現(xiàn)此功能方法的實現(xiàn)類即可。
還有一個最笨的方法,在所有實現(xiàn)此接口方法的實現(xiàn)類的方法上打上斷點,進行debugger測試,當(dāng)實現(xiàn)功能時進入的是哪個debugger斷點,那就是調(diào)用的那個實現(xiàn)類。
四、求大神指導(dǎo),一個base接口可不可以被多個類實現(xiàn)的問題.... 運行編譯的時候會不會出問題....
一個接口當(dāng)然可以被多個類實現(xiàn)了。運行編譯也不會出問題。當(dāng)然你的實現(xiàn)類必須實現(xiàn)接口定義的抽象方法。
以上就是關(guān)于一個接口有多個實現(xiàn)類相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。
推薦閱讀:
買一個商標(biāo)大概要多少錢(買商標(biāo)最好的平臺)
一個營業(yè)執(zhí)照可以申請幾個抖音藍V(一個營業(yè)執(zhí)照可以申請幾個抖音藍維V如何認(rèn)證)
問大家
在濟南,哪一個相親交友軟件比較靠譜?白領(lǐng)同城交友哪家服務(wù)好?
本人學(xué)習(xí)美術(shù),打算參加央美設(shè)計專業(yè)的自主招生考試,求推薦針一個對央美自主招生考試的技巧?
泉城濟南單身男女找朋友婚介平臺哪一個比較靠譜、正規(guī)的?
在濟南,網(wǎng)上哪一個相親交友網(wǎng)站比較靠譜呀?要真實可靠的
打算找一個濟南本地的對象,哪一家婚姻介紹所比較正規(guī)、靠譜?
大家都喜歡哪一個免費相親交友網(wǎng)站呀?我在濟南,單身,求脫單!
開一個無貨源抖音小店很難嗎?需要準(zhǔn)備什么?怎么運營?