勵志

勵志人生知識庫

protected作用域

protected關鍵字在Java中用於定義成員變數或方法的可訪問性,它的作用域包括當前包中的所有類,以及子類,即使子類和父類不在同一個包中。

使用protected可以確保子類能夠訪問父類中的protected成員,同時也限制了這些成員對同一包外部的其他類的可見性。這種訪問控制模式有助於實現開放/封閉原則,即一個類在設計時保持封閉,但允許在子類中通過protected成員進行擴展。