形參和實參有何區(qū)別

剛入門的同學可能會對形參和實參的概念模糊不清。這里小博老師帶大家回顧一下。

第一點,形參不能獨立于方法單獨存在。必須在方法內才會發(fā)生作用,也就是必須在方法中使用,不在方法外可見。而實參則可以在程序的任何地方都使用。

第二點,形參代表一個合集,具有不確定性,而實參代表一個獨立事物,具有確定性(即使是為null)。也就是說,形參不能代表具體的對象,只能代表這些對象共同的屬性(比如超類、各種其他自定義屬性等等),而實參則是具體的對象(比如超類的實例)。

第三點,形參的值在調用時根據調用者更改,實參則用自身的值更改形參的值(指針、引用皆在此列)。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容