奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

php語言

php5類中三種數據類型區別有哪些

時間:2025-01-17 03:48:59 php語言 我要投稿
  • 相關推薦

php5類中三種數據類型區別有哪些

  PHP5中加入了很多面向對象的思想,其面向對象比較接近Java的面向對象思想。以下是百分網小編搜索整理的關于php5類中三種數據類型的區別,有需要的朋友可以參考一下!想了解更多相關信息請持續關注我們應屆畢業生考試網!

  public: 公有類型

  在子類中可以通過self::var 來調用 public類型的方法或屬性 可以通過parent::method 來調用父類中的方法

  在實例中可以能過$obj->var 來調用 public類型的方法或屬性

  protected: 受保護類型

  在子類中可以通過self::var 來調用 protected類型的方法或屬性 可以通過parent::method 來調用父類中的方法

  在實例中不能通過$obj->var 來調用 protected類型的方法或屬性

  private: 私有類型

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

  2.self 和 parent 的區別

  a).在子類中常用到這兩個對像。他們的主要區別在于self可以調用父類中的公有或受保護的屬性,但parent不可以調用

  b).self:: 它表示當前類的靜態成員(方法和屬性) 與 $this 不同,$this是指當前對像

  附代碼:

  <?php

  /**

  * parent 只能調用父類中的公有或受保護的方法,不能調用父類中的屬性

  * self  可以調用父類中除私有類型的方法和屬性外的所有數據

  */

  class User{

  public $name;

  private $passwd;

  protected $email;

  public function __construct(){

  //print __CLASS__." ";

  $this->name= 'simple';

  $this->passwd='123456';

  $this->email = 'bjbs_270@163.com';

  }

  public function show(){

  print "good ";

  }

  public function inUserClassPublic() {

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  protected function inUserClassProtected(){

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  private function inUserClassPrivate(){

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  }

  class simpleUser extends User {

  public function __construct(){

  //print __CLASS__." ";

  parent::__construct();

  }

  public function show(){

  print $this->name."//public ";

  print $this->passwd."//private ";

  print $this->email."//protected ";

  }

  public function inSimpleUserClassPublic() {

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  protected function inSimpleUserClassProtected(){

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  private function inSimpleUserClassPrivate() {

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  }

  class adminUser extends simpleUser {

  protected $admin_user;

  public function __construct(){

  //print __CLASS__." ";

  parent::__construct();

  }

  public function inAdminUserClassPublic(){

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  protected function inAdminUserClassProtected(){

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  private function inAdminUserClassPrivate(){

  print __CLASS__.'::'.__FUNCTION__." ";

  }

  }

  class administrator extends adminUser {

  public function __construct(){

  parent::__construct();

  }

  }

  /**

  * 在類的實例中 只有公有屬性和方法才可以通過實例化來調用

  */

  $s = new administrator();

  print '-------------------';

  $s->show();

  ?>


【php5類中三種數據類型區別有哪些】相關文章:

科目一和科目四區別有哪些02-20

C語言的數據類型有哪些03-21

Java基本數據類型有哪些08-10

PHP中數據類型轉換的3種方式02-19

Java和PHP的區別有哪些04-01

手剎和腳剎的區別有哪些03-27

php4和php5區別是什么05-13

windows操作系統級別有哪些06-03

C語言和Java的區別有哪些07-02

主站蜘蛛池模板: 铜山县| 万荣县| 晋中市| 桃园县| 临高县| 邓州市| 囊谦县| 南陵县| 来宾市| 家居| 洛阳市| 红河县| 穆棱市| 宜宾县| 格尔木市| 锦州市| 临颍县| 资中县| 西和县| 清远市| 金山区| 洪江市| 拉萨市| 肃南| 康保县| 瑞昌市| 德庆县| 吐鲁番市| 无极县| 蛟河市| 临安市| 望江县| 乳山市| 虞城县| 黑龙江省| 富锦市| 兰坪| 南汇区| 台东市| 嘉义市| 景德镇市|