关于PHP面向对象中—类的定义与对象的实例化操作的特殊用法

开发技术 作者: 2024-07-15 18:20:02
介绍《关于PHP面向对象中—类的定义与对象的实例化操作的特殊用法》开发教程,希望对您有用。

《关于PHP面向对象中—类的定义与对象的实例化操作的特殊用法》要点:
本文介绍了关于PHP面向对象中—类的定义与对象的实例化操作的特殊用法,希望对您有用。如果有疑问,可以联系我们。
@H_502_5@

关于PHP面向对象中—类的界说与对象的实例化操作以及构造、析构函数的特殊用法

类的界说与对象的实例化操作@H_502_5@

<必修PHP @H_502_5@

//类里面的成员是属于工具的@H_502_5@

class Hero{@H_502_5@

public $name;//成员变量@H_502_5@

//成员属性(存在于强类型语言中)@H_502_5@

protected $blood;@H_502_5@

private $attack;@H_502_5@

//成员办法@H_502_5@

function skill(){@H_502_5@

echo "$this->name<br>control"; @H_502_5@

}@H_502_5@

}@H_502_5@

$s = new Hero();//造一个豪杰@H_502_5@

$s->name = "Riven"; //给豪杰赋值 @H_502_5@

echo "$s->name<br>";//输出豪杰名@H_502_5@

$s->skill();@H_502_5@


构造函数、析构函数@H_502_5@

//作用:对类里面的某些成员进行初始化(参数自界说初始值)@H_502_5@

class Ren{@H_502_5@

public $name;@H_502_5@

public $age;//强类型语言中使用类型@H_502_5@

//老版本界说用法@H_502_5@

/* public function Ren(){@H_502_5@

echo "正在构造函数"; @H_502_5@

public function Ren($v){@H_502_5@

$this->age = $v; */@H_502_5@

//PHP新版本界说用法@H_502_5@

public function __construct($v){@H_502_5@

$this->age = $v;@H_502_5@

}@H_502_5@

public function __destruct(){@H_502_5@

echo "正在烧毁文件";@H_502_5@

}@H_502_5@

}@H_502_5@

$s = new Ren(20); @H_502_5@

echo $s->age;@H_502_5@

必修>@H_502_5@

《关于PHP面向对象中—类的定义与对象的实例化操作的特殊用法》是否对您有启发,欢迎查看更多与《关于PHP面向对象中—类的定义与对象的实例化操作的特殊用法》相关教程,学精学透。编程之家 jb51.cc为您提供精彩教程。@H_502_5@

原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_44915.html