1.環境搭建
測試環境wampserver2.5繼承環境
2.定義父類
class father
public static function demo2()
}
3.定義子類
class son extends father
4.訪問
echo son::demo1();
//strict standards: non-static method father::demo1() should not be called statically in e:\develop\wamp\www\test.php on line 24
//notice: use of undefined constant demo1 - assumed 'demo1' in e:\develop\wamp\www\test.php on line 11
echo son::demo2();
//notice: use of undefined constant demo2 - assumed 'demo2' in e:\develop\wamp\www\test.php on line 16
$obj = new son();
echo $obj -> demo1();
//notice: use of undefined constant demo1 - assumed 'demo1' in e:\develop\wamp\www\test.php on line 11
$obj = new son();
echo $obj -> demo();
//notice: use of undefined constant demo2 - assumed 'demo2' in e:\develop\wamp\www\test.php on line 16
5.注意
當然注釋部分是訪問**現的經過,可以忽略不計,如你需要做處理的話在語句加乙個@符號即可
PHP的類和物件 四 訪問控制和繼承
訪問控制 對屬性或方法的訪問控制,是通過在前面新增關鍵字 public 公有 protected 受保護 或 private 私有 來實現的。被定義為公有的類成員可以在任何地方被訪問。被定義為受保護的類成員則可以被其自身以及其子類和父類訪問。被定義為私有的類成員則只能被其定義所在的類訪問。預設為pu...
PHP 的訪問控制(可見性) 類常量和繼承
protected 受保護的 private 私有的 被定義為 protected 的類成員,可以在其自身 子類和父類的內部訪問。被定義為 private 的類成員,只能在其定義的類內部訪問。class a function printhello 在父類中訪問子類的成員,子類的 public pro...
C 類的繼承 訪問許可權 虛繼承
今天突然發現自己關於類的繼承,虛基類,訪問許可權混在在一起的時候有有一些模糊,所以今天進行重新學習一下。如果錯誤或者不對的地方,還請指教。一 類的繼承方式 類有三種成員成員,private,protected,public,基類的成員 派生方式 子類訪問特性 public protected pri...