多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > php開源 > php教程 > php類和對象之公共屬性與私有屬性

php類和對象之公共屬性與私有屬性

來源:程序員人生   發(fā)布時間:2014-06-16 15:27:15 閱讀次數(shù):3532次

本文章給大家簡單的舉例說明在php類和對象之公共屬性與私有屬性用法,有需要了解的朋友可參考.

私有屬性

定義了私有屬性(private)的屬性只能在該類中使用,在該類中可以通過$this->來調(diào)用.而在外部引用私有屬性將會報錯.

實例代碼如下:

  1. <?php  
  2.  class People{ 
  3.   private $name="li ming"
  4.  } 
  5.  $p=new People(); 
  6.  echo $p->name; 
  7. ?> 

注意:設(shè)置了私有屬性的字段也不能在子類中使用.

公共屬性

在php類的操作中,聲明字段時使用public、private、protected、final、const、static來描述對象的數(shù)據(jù)元素的作用域,這類字符稱為限定訪問控制字符.

有關(guān)鍵字public聲明的屬性稱為公共屬性,可以自由地在類的內(nèi)部、外部讀取和修改.這樣做顯然不夠安全,破壞了類封裝性的特點.

如果字段沒有被聲明,則默認為public.

實例代碼如下:

  1. <?php  
  2.  class Man{ 
  3.   public $name="John"/* 設(shè)定公共屬性 */ 
  4.   var $age=20; 
  5.  } 
  6.  $a=new Man(); 
  7.  echo $a->name."<br>"
  8.  echo $a->age; 
  9. ?> 

改變屬性值

如果屬性聲明為public,則可以在外部調(diào)用時根據(jù)需要改變屬性的值或者賦予未定義的屬性值.

實例代碼如下:

  1. <?php  
  2.  class Man{ 
  3.   public $name="John";  
  4.   var $age
  5.  } 
  6.  $a=new Man(); 
  7.  $a->name="Tom"/* 改變屬性值 */ 
  8.  $a->age=20; /* 賦予屬性值 */ 
  9.  echo $a->name."<br>"
  10.  echo $a->age; 
  11. ?> 
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 手机看片一区二区 | 日本欧美久久久久免费播放网 | 国产高清视频免费人人爱 | 欧美添下面视频免费观看 | 黄色中文字幕在线观看 | 欧美xxxx免费 | 欧美13一14周岁a在线播放 | 在线成人免费视频 | 国产亚洲欧美成人久久片 | 欧美午夜色视频国产精品 | 中文字幕免费观看视频 | 一级毛片免费观看 | 免费网站www网站免费 | 美女无遮挡免费视频观看网站 | 主播福利视频在线观看网址 | 精品国产区| 成人毛片18女人毛片免费视频未 | www日本视频 | 国产成人永久免费视 | 国产在线精品一区二区高清不卡 | 欧美精品一区二区三区免费观看 | 国产性夜夜春夜夜爽 | 午夜视频www| 欧美国产成人在线 | 玖玖色资源 | 欧美papa| 国语精品91自产拍在线观看二区 | 日韩欧美在线观看 | 国产免费一级片 | 操人视频免费 | 国产精品v欧美精品v日韩精品 | 色综合久久综合欧美综合网 | 日本一区二区三区在线网 | 最新国产精品精品视频 | 综合 欧美 小说 另类 图 | 欧美日韩你懂的 | 黄色毛片视频网站 | 在线观看视频一区二区 | 亚洲国产精品嫩草影院 | 国产日韩精品视频一区二区三区 | 一区二区三区在线视频播放 |