PHP面向對象訪問(權限)的三個修飾符之間的區別


PHP中有三種訪問修飾符,分別是:
     public(公共的、默認)
     protected(受保護的)
     private(私有的)

 

public公有的

 

用該修飾符修飾的成員,可以在“任何位置”使用(訪問)。

 

訪問(使用)是這樣一個語法模式:

 

對象->成員;

 

類名::成員;

 

訪問位置分為3個:

 

1:某個類內部:自然是該類的某個方法中

 

2:某個類的具有繼承關系的子(父)類的內部:是指其他類的某個方法中。

 

3,某個類的外部:一般就是獨立的代碼區(不在類中)。

 

protected 受保護的

 

protected修飾的成員,可以在當前類或當前類的上下級具有繼承關系的類中訪問。

 

private私有的

 

private 修飾的成員,只能在其所在的類中訪問。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM