PHP物件和介面抽象類注意事項

lonecloud發表於2016-04-16

Php 的物件的實現:

注:物件名稱最好以物件名.class.php來進行命名。
1. 對於靜態類的成員不能使用$this->這個來呼叫其靜態類的成員和函式,應該使用self::成員或者方法來進行呼叫;

2.對於繼承了靜態類的新類需要呼叫父類的靜態方法,應該採用parent::子類的靜態成員和方法來進行呼叫。

3.定義類常量的時候其用const來定義,不能用define來定義。使用也需要使用self::常量成員來訪問。

Php的介面的實現

  1. 介面的名字最好以I+介面名.php進行命名.
  2. 需要對介面的類進行每個的實現;

Php 的抽象類的實現

  1. 使用abstract關鍵字;
  2. 必須對抽象類的方法進行實現;

相關文章