包和訪問許可權 三

2022-08-19 07:15:14 字數 340 閱讀 8722

1. 訪問許可權與繼承

2. protected許可權

1. 訪問許可權與繼承

跨包繼承需要public 許可權

2. protected許可權

和default一樣的功能, 但該許可權只能修飾成員變數和成員函式

protected允許跨包繼承, 其與public區別是:

public是跨包任何類都可訪問 , protected只有其子類才能訪問父類的protected!!!!

許可權大小:public > protected > default > private

乙個類或乙個成員函式或變數, 其許可權應該盡可能小, 這樣才體現出物件導向的封裝性!

包與訪問許可權

訪問控制符使用範圍 public是最大的訪問許可權修飾符,其修飾的成員變數 構造方法和普通方法可在任何乙個類中被操作或使用 protected修飾的成員變數 構造方法和普通方法可以在其定義類中 與定義類同包的其它類 可以使子類 中和與定義類不同包但是其子類的類中使用 預設 友好的 修飾的成員變數 構...

java 包的訪問許可權

package 建立包 1.包的名稱小寫 2.包的命名一般是網域名稱的反寫 引用 protected,public,private,default 預設 在包訪問的作用 public修飾的類 函式和屬性可被跨包訪問 protected default修飾的只能在同包訪問 private 只能在同類中...

包的訪問控制許可權

private 可以定義方法,屬性,定義的方法和屬性不能被類的外部所看到。default 可以在本包的任意地方訪問。public 都可以訪問,不受任何限制。protected 保護,不同包的非子類不可以訪問。protected許可權,在不同包的它的子類能夠被訪問 package org.lxh.de...