Java 中有四種存取權限修飾符:public(任何地方存取)、protected(相同套件、子套件和子類別存取)、套件存取(相同套件存取)和private(僅限所在類別存取),可控制類別、介面和方法的可見性。
Java 函數的存取權限修飾符之範例解析
存取權限修飾符指定了類別、介面和方法的可見性級別。在 Java 中,有以下四種存取權修飾符:
實戰案例:
假設我們有一個Bank
類,其中有一個getAccountBalance
方法用於取得帳戶餘額。我們希望Account
類別外部只能透過Bank
類別存取該方法。
public class Bank { private Account account; public Account getAccount() { return account; } public double getAccountBalance() { return account.getBalance(); } } class Account { private double balance; public double getBalance() { return balance; } }
在上面的範例中,getAccountBalance
方法被宣告為public
,這表示它可以在Bank
類別外部存取。但是,getBalance
方法被宣告為private
,這表示它只能在Account
類別中存取。因此,外部類別無法直接存取Account
類別的餘額資訊。
使用注意事項:
以上是Java 函數的存取權限修飾符之範例解析的詳細內容。更多資訊請關注PHP中文網其他相關文章!