php public修飾符等同於什麼

時間 2021-12-25 18:42:38

1樓:匿名使用者

在函式宣告中,外部只能呼叫public

修飾符 同一類中 子類中 全域性

private yes

protected yes yes

public yes yes yes(預設)

繼承 extends

private-----> protected--------> public

2樓:匿名使用者

public: 公有型別

在子類中可以通過self::var呼叫public方法或屬性,parent::method呼叫父類方法

在例項中可以能過$obj->var 來呼叫 public型別的方法或屬性

protected: 受保護型別

在子類中可以通過self::var呼叫protected方法或屬性,parent::method呼叫父類方法

在例項中不能通過$obj->var 來呼叫 protected型別的方法或屬性

private: 私有型別

該型別的屬性或方法只能在該類中使用,在該類的例項、子類中、子類的例項中都不能呼叫私有型別的屬性和方法

php 中預設使用的就是public;

3樓:匿名使用者

類裡面的吧 修飾的是公共屬性

php物件導向中public與var的區別

4樓:匿名使用者

public和var的作用差不多 因為 var定義的變數如果沒有加protected 或 private則預設為public

php4 中一般是用 var

php5 中就一般是用 public了

現在基本都是使用public來代替var

var是定義變數的;而public是定義property(屬性)和method(方法)的可見性的

5樓:匿名使用者

public是定義property(屬性)和method(方法)的可見性的關鍵字,用public修飾的屬性和方法在類的內部和外部都可以訪問。var是定義變數的。用var定義的變數如果沒有加protected 或 private則預設為public。

在php4中類中用var定義的變數必須在定義時或在類的建構函式中進行初始化。

6樓:

var 是php4的時候用的,它和現在的public作用一樣,現在就用public了,php4的時候沒有public,private,protected,都只有乙個var

7樓:匿名使用者

public跟var沒多大區別。php5以來已經用public取代var了

[php]private public protected 三者沒弄明白

8樓:刑慕詩

public 表示全域性,類內部外部子類都可以訪問;

private表示私有的,只有本類內部可以使用;

protected表示受保護的,只有本類或子類或父類中可以訪問;

<?

//父類

class father

private function b()

protected function c()}//子類

class child extends fatherfunction e()

function f()

}$father=new father();

$father->a();

$father->b(); //顯示錯誤 外部無法呼叫私有的方法 call to protected method father::b()

$father->c(); //顯示錯誤 外部無法呼叫受保護的方法call to private method father::c()

$chlid=new child();

$chlid->d();

$chlid->e();

$chlid->f();//顯示錯誤 無法呼叫父類private的方法 call to private method father::b()

?>

9樓:匿名使用者

public,公開的,是所有例項都可以訪問

protected,受保護的,只有存在繼承關係的可以訪問,比如子類,父類

private,私有的,只有對應的類內部能夠呼叫

php中的訪問修飾符只有 public,protected 和private 三個嘛?

10樓:匿名使用者

php有三種訪問方式ublic,private和protected. 對於乙個類成員的訪問方式,可以是其中之一. 如果你沒有指明訪問方式,預設的訪問方式為public.

你也可以為靜態成員指明一種訪問方式,將訪問方式放在static關鍵字之前(如public static).

協議是不是等同於合同

金果 只要約定內容符合合同生效要件,無論名字是協議書還是合同書,法律效力相同。根據 中華人民共和國合同法 第二條 合同定義 本法所稱合同是平等主體的自然人 法人 其他組織之間設立 變更 終止民事權利義務關係的協議。婚姻 收養 監護等有關身份關係的協議,適用其他法律的規定。第三條 平等原則 合同當事人...

在中國當逃兵,是不是等同於當逃犯

house姬 千萬不要當逃兵,比逃犯還要可恥 不會,但這個名號一輩子洗不掉 在中國當逃兵被抓會怎樣判? kick24k純帥 軍法從之, 嘿哈嘿 兵役法 第六十二條 現役軍人以逃避服兵役為目的,拒絕履行職責或者逃離部隊的,按照 軍事委員會的規定給予行政處分 戰時逃離部隊,構成犯罪的,依法追究刑事責任。...

漢堡在外國的地位等同於中國的什麼食物?

漢堡在外國的地位等同於中國北方的餃子 饅頭等,中國南方的公尺飯 麵條等。漢堡在外國是被當成乙個快餐主食,還是一種主要的食物。相當於中國的快餐包子 餅 公尺飯 中國的食物種類的豐富是外國所不能及的,選擇性特別的多,可以天天變著花樣吃,不是只有漢堡可以選擇。相當於國內的大公尺飯,經常食用的,不高。國外的...