麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

PHP中的public,private和protected的區別

2020-03-24 16:08:03
字體:
來源:轉載
供稿:網友
html' target='_blank'>public,private和protected稱為訪問修飾符。就像C ++一樣,PHP也有三個訪問修飾符,如public,private和protected。可以通過在聲明前加上這些關鍵字來定義屬性,方法或常量的可見性。

1.如果類成員聲明為public,那么它可以在任何地方訪問。

2.如果類成員聲明為protected,則只能在類本身內以及繼承和父類中訪問它。

3.如果類成員聲明為private,則它只能由定義該成員的類訪問。

public:此修飾符在內部和外部都可以使用。

例:

 ?phpclass pub { public $tag_line = PHP !  function display() { echo $this- tag_line. br/ class child extends pub { function show(){ echo $this- tag_line;$obj= new child;echo $obj- tag_line. br/ $obj- display();$obj- show();

輸出:

PHP !PHP !PHP !

protected:此修飾符可在其定義的類及其父類或繼承類中使用。

例:

 ?php class pro {  protected $x = 500;  protected $y = 500;  function sub()  echo $sum=$this- x-$this- y . br/ class child extends pro {  function mul()  echo $sub=$this- x*$this- $obj= new child; $obj- sub(); $obj- mul(); ? 

輸出:

0 250000

private:此修飾符可在定義它的類中使用。(它不能在類外部訪問意味著繼承類)。

例:

 ?phpclass demo { private $name= PHP   private function show() echo 這是基(父)類的私有方法 class child extends demo { function display() echo $this- name;$obj= new child;$obj- show();$obj- display();

輸出:069e62fab11cc99cffb02dc0851a839.png如圖顯示錯誤,因為無法在類外訪問私有類數據。

相關推薦:《PHP教程》http://www.companysz.com/course/list/29.html

本篇文章就是關于PHP中的public,private和protected的區別介紹,希望對需要的朋友有所幫助!

以上就是PHP中的public,private和protected的區別的詳細內容,PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 国产一区二区视频网站 | aa国产视频一区二区 | 欧美成年人视频在线观看 | 久久久综合视频 | 亚洲精品91 | 久久国产精品久久精品国产演员表 | 国产精品三级a三级三级午夜 | 99精品视频在线观看免费 | 国产在线区 | 国产精品久久久久久久av三级 | 精品一区二区三区免费视频 | 国产88久久久国产精品免费二区 | 综合在线一区 | 欧美日韩在线中文 | 日韩av片网站 | 精品在线视频播放 | 天天草夜夜爽 | 一级黄色毛片子 | 国产91丝袜在线播放 | 欧美大穴 | 欧美一级色片 | 中文字幕一二区 | 免费网站看v片在线a | 久久精品国产99国产精品亚洲 | 黄色羞羞视频在线观看 | 国产精品探花在线观看 | 亚洲不卡| 黄视频免费在线观看 | 水卜樱一区二区av | 91成人免费网站 | 黄视频免费在线观看 | 国产精品福利一区 | 毛片免费观看日本中文 | 国产1区在线 | 在线观看免费精品 | 色阁五月 | 亚洲一区动漫 | 92看片淫黄大片欧美看国产片 | 中文字幕激情 | 国产在线欧美日韩 | 欧美成在线视频 |