1. 程式人生 > >PHP中 Public、Private、Protect 的使用方法及區別

PHP中 Public、Private、Protect 的使用方法及區別

public 【公共的】

可以在程式中的任何位置(類內、類外)被其他的類和物件呼叫。子類可以繼承和使用父類中所有的公共成員。

Private 【私有的】

被private修飾的變數和方法,只能在所在的類的內部被呼叫和修改,不可以在類的外部被訪問。在子類中也不可以。

如果直接呼叫,就會發生錯誤。

Protect 【受保護的】

用protected修飾的類成員,可以在本類和子類中被呼叫,但是在其他地方不能被呼叫。