首頁 > Java > java教程 > 主體

將物件傳遞給方法

PHPz
發布: 2024-08-24 06:32:37
原創
560 人瀏覽過

Passe objetos para os métodos

從物件傳遞到方法:
在Java中,除了簡單型別(int、float等)之外,物件還可以作為參數傳遞給方法。
將物件傳遞給方法是物件導向程式設計中常見且正確的做法。

範例:區塊類別:
建立 Block 類別是為了儲存三維塊的尺寸。
這類有三個實例變數:a、b、c(區塊的尺寸)和volume(區塊的體積)。

區塊類別建構子:
Block(int i, int j, int k) 建構子初始化區塊尺寸並計算體積(體積 = a * b * c)。

sameBlock() 方法:
此方法將作為參數傳遞的 Block 物件與呼叫物件進行比較。
如果兩個區塊的尺寸 (a, b, c) 相同,則傳回 true,表示區塊是相同的。

sameVolume() 方法:
將作為參數傳遞的 Block 物件的體積與呼叫物件的體積進行比較。
如果兩個區塊的體積相等,則傳回 true,無論尺寸如何。

PassOb 類別:
建立三個區塊物件:ob1、ob2 和 ob3,具有不同的尺寸和體積。
使用sameBlock()和sameVolume()方法來比較區塊尺寸和體積。

程式輸出:
SameBlock() 方法對於 ob1 和 ob2(相同維度)傳回 true,對於 ob1 和 ob3(不同維度)傳回 false。
SameVolume() 方法對於 ob1 和 ob3(相同體積)傳回 true。

以上是將物件傳遞給方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!