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

首頁 > 開發 > PHP > 正文

PHP類的封裝與繼承詳解

2024-05-04 23:39:21
字體:
來源:轉載
供稿:網友
類是面向對象中的重要概念,而封裝和繼承是面向對象的重要特點。這篇文章我們就重點討論一下封裝、繼承這兩個特點,給出一些列子,供大家學習參考。
 

封裝

       把成員方法和成員屬性封裝到類中,隱藏屬性和方法實現的細節,通過public、protected、private等限定類成員的訪問權限,數據被保護在內部,只通過被授權的成員方法才可以操作,盡可能的對成員進行封裝。

public:方法或者屬性在任何作用域下都可以訪問到,而且是默認的,如果沒有為一個屬性或方法指定訪問修飾符,它將是public。
protected:本類和子類可以訪問,外部對象不可以調用。
private:只能在本類訪問,子類與外部對象都不可能調用。經過private標記的方法或者屬性可以在繼承類中重新定義,每一個類只能看到它自己定義的私有方法。

       這三個修飾符從作用范圍上來講應該像這樣從大到小排序:public→protected→private之所以說是在作用范圍上,是因為類把一些屬性和方法進行了封裝,這個封裝就決定了數據的“可見性”,這樣我們在類的外面不能夠隨意修改所定義的屬性和方法而只能夠進行調用,這就是封裝的好處,同時也提高了安全性。
我們給出代碼示例: 
 

  1. class myClass{  
  2.  public $public="Public";    //public屬性 
  3.  protected $protected="Protected"//protected屬性 
  4.  private $private="Private";   //private 屬性 
  5.  function say_Hello() {    //public屬性  
  6.  //只是舉例說明,自行添加內容 
  7.  }  
  8.  
  9. $obj=new myClass();  
  10. echo $obj->public;  
  11. //echo $obj->protected;  
  12. //echo $obj->private;  
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄网站在线免费看 | 美女网站黄在线观看 | av免费提供 | 欧美性生活久久 | 久久久久久亚洲国产精品 | 亚洲精品午夜电影 | 深夜免费视频 | 久草在线看片 | 欧美日韩一区,二区,三区,久久精品 | 毛片大全在线观看 | sesee99| 亚洲一区二区在线 | 国产美女视频一区二区三区 | 福利在线播放 | 欧美aaaaa一级毛片在线 | 亚洲精品久久久久久下一站 | 深夜福利久久久 | 日本在线播放一区二区三区 | 亚洲午夜久久久精品一区二区三区 | 91精品国产综合久久男男 | 日韩精品久久久久久久电影99爱 | 欧美综合日韩 | 亚洲最黄视频 | 黄色网欧美 | 91久久国产露脸精品国产护士 | 黄色片在线观看网站 | 日韩视频一区二区三区在线观看 | 亚洲卡通动漫在线观看 | 国产精品一区二区三区在线 | 爽毛片 | 欧美精品第1页 | 久久久久久久久久亚洲精品 | 欧美性激情视频 | 黑人一区二区三区四区五区 | 免费看黄色一级片 | 欧美中文字幕一区二区 | 一级免费a| 国产精品久久久久久久久久久久久久久久 | 国产精品视频不卡 | 日产精品久久久一区二区开放时间 | 国产精品热 |