|
復(fù)制代碼 代碼如下:
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());
訪問(wèn)控制
對(duì)屬性或方法的訪問(wèn)控制,是通過(guò)在前面添加關(guān)鍵字 public、protected 或 private 來(lái)實(shí)現(xiàn)的。由 public 所定義的類成員可以在任何地方被訪問(wèn);由 protected 所定義的類成員則可以被其所在類的子類和父類訪問(wèn)(當(dāng)然,該成員所在的類也可以訪問(wèn));而由 private 定義的類成員則只能被其所在類訪問(wèn)。
php技術(shù):關(guān)于訪問(wèn)控制的一首PHP面試題(對(duì)屬性或方法的訪問(wèn)控制),轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。