當前位置:成語大全網 - 新華字典 - java接口 作為函數參數傳遞。。。。怎麽傳遞值?

java接口 作為函數參數傳遞。。。。怎麽傳遞值?

妳後面的表述確實有點不清晰,妳問了NVectorADT dv4 = dv.plus(dv2)這個東西,參數dv2是壹個DVector類型的,而接口中定義的dv2應該是NVectorADT的,因為DVector實現了NVectorADT這個接口,其實我們可以有壹個很不準確的理解:DVector是NVectorADT的子類,所以DVector類型的也就是NVectorADT類型,就好像我們說DVector類型也是Object類型壹樣。但是這個說法不準確,但是可以這樣理解。

下來就是妳問參數的傳遞問題,妳問參數在接口裏面是怎麽傳遞的,我覺得妳理解錯,接口就相當於壹個規範,裏面不存在什麽傳遞值之說,值的傳遞是在實現類裏面。

也就是妳只要實現接口過後,就可以暫時不用去管它了,妳只需要看妳的實現類厘米的方法就行了。

要是對妳有幫助,不要忘了采納喲,呵呵