一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 淺析php面向對象public private protected 訪問修飾符

淺析php面向對象public private protected 訪問修飾符

2020-05-05 15:19PHP教程網 PHP教程

本篇文章是對php面向對象public private protected 訪問修飾符進行了詳細的分析介紹,需要的朋友參考下

PHP中有三種訪問修飾符,分別是:
     public(公共的、默認)
     protected(受保護的)
     private(私有的)

public(公共的、默認)在PHP5中如果類沒有指定成員的訪問修飾符,默認就是public的訪問權限。
protected(受保護的)被聲明為protected的成員,只允許該類的子類進行訪問。
private(私有的 ) 被定義為private的成員,對于類內部所有成員都可見,沒有訪問限制。對類外部不允許訪問。
 
圖解

 

淺析php面向對象public private protected 訪問修飾符

demo

復制代碼 代碼如下:

class Woman{
    public $name = "gaojin";
    protected $age = "22";
    private $height = "170";
    function info(){
        echo $this->name;
    }
    private function say(){
        echo "這是私有的方法";
    }
}
//$w = new Woman();
//echo $w->info();
//echo $w->name;//公共屬性可以訪問
//echo $w->age;// 受保護屬性,報致命錯誤
//echo $w->height;// 受保護屬性,報致命錯誤
//私有方法,訪問出錯
//$w->say(); // 私有方法,訪問出錯
class Girl extends Woman{
    // 可以重新定義父類的public和protected方法,但不能定義private的
  //protected $name = "jingao"; // 可以從新定義
    function info(){
        echo $this->name;
        echo $this->age;
        echo $this->height;
    }
    function say(){
        //parent::say();//私有方法 不能被繼承  如果父類的的say方法是protected 這里就不會報錯
        echo "我是女孩";
    }
}
$g = new Girl();
$g->say();//正常輸出
//echo $g->height;//私有屬性訪問不到 沒輸出結果
//$g->info();//這是輸出 gaojin22 $height是私有的屬性沒有被繼承
//$g->height ="12";//這里是重新定義 height屬性 也賦值了
//$g->info();//所以這里會輸出來gaojin2212

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 别停好爽好深好大好舒服视频 | 日韩网站在线观看 | 鄂州一家三口完整版免费 | 校园全肉高h湿一女多男 | 日本在线观看www免费 | 日本中文字幕一区二区三区不卡 | 成 人 免费 小说在线观看 | 国产一区二区三区四卡 | 高h短篇校园1v1 | 99精品免费观看 | 潘甜甜在线观看 | daring国家队在线观看樱花动漫 | 日韩欧美不卡视频 | 国产精品一区二区久久 | 手机在线免费观看日本推理片 | 亚洲成综合人影院在院播放 | 国产精品刺激好大好爽视频 | 国产在线视频一区二区三区 | 女子监狱第二季未删减在线看 | 天天综合天天综合 | 久久久久国产一级毛片高清片 | 奶茶视频官网免费 | 91tv在线| 青青久久精品国产 | 成人在线观看一区 | 99热久久这里只有精品23 | 女同久久另类99精品国产 | 9总探花新品牛仔背带裤 | 免费高清视频日本 | 无码日韩精品一区二区免费 | 丝瓜视频黄色在线观看 | 欧美vpswindows | 91制片厂果冻传媒杨柳作品 | 亚洲狠狠婷婷综合久久蜜桃 | 无毒成人社区 | 亚洲天堂2013 | 亚洲色图150p | 午夜在线观看免费完整直播网页 | 四虎影院地址 | 99久久伊人一区二区yy5099 | 亚洲免费精品视频 |