關於訪問控制的一首PHP面試題(對屬性或方法的訪問控制)

NO IMAGE

複製程式碼 程式碼如下:
class Foo
{
private $name = ‘hdj’;
public function getName(){
return $this->name;
}
}
class Bar extends Foo
{
public $name = ‘deeka’;
}
$bar = new Bar;
var_dump($bar->name);
var_dump($bar->getName());

訪問控制

對屬性或方法的訪問控制,是通過在前面新增關鍵字 public、protected 或 private 來實現的。由 public 所定義的類成員可以在任何地方被訪問;由 protected 所定義的類成員則可以被其所在類的子類和父類訪問(當然,該成員所在的類也可以訪問);而由 private 定義的類成員則只能被其所在類訪問。

您可能感興趣的文章:

PHP的面試題集,附我的答案和分析(一)超級全面的PHP面試題整理集合據說是雅虎的一份PHP面試題附答案PHP 分頁類(模仿google)-面試題目解答PHP chmod 函式與批量修改檔案目錄許可權騰訊QQ php程式設計師面試題目整理一道關於php變數引用的面試題色色整理的PHP面試題集錦php牛逼的面試題分享php資料夾與檔案目錄操作函式介紹php從完整檔案路徑中分離檔案目錄和檔名的方法PHP面試題之檔案目錄操作