- 博客(6)
- 收藏
- 关注
转载 接口技术的实现:规范用户类的成员与类型
<?php//interface Template{ //接口中的属性必须是常量 const SITENAME = '博客园'; //接口成员方法必须是抽象方法,而且访问控制符必须是public,abstract也可以省略 function show(); // function message(); }interface display{ ...
2018-11-09 16:17:00
115
转载 抽象方法与抽象类:用户类的模板
<?php//abstract class Demo{ //抽象类不能实例化 public $name; public function __construct($name) { $this->name = $name; } abstract public function hello(); abstract public fun...
2018-11-09 15:55:00
93
转载 对象的序列化:传输或保存一个对象的方法
<?php//class Demo{ public $name; public $age; public $salary; public function __construct($name, $age, $salary=0) { $this->name = $name; $this->age = $age; $this...
2018-11-09 15:40:00
274
转载 访问一个不存在的方法或静态方法怎么办呢?__call()和__callSatatic()详解
<?php//class Demo{ /* * $method是调用的方法名称 * $args是该方法传入的参数 */ //当调用一个不存在的方法时,会自动调用__call() public function __call($method, $args){ $val = ''; foreach ($args as $value) { ...
2018-11-09 15:15:00
211
转载 类的静态绑定与延迟绑定技术:self,parent,static详解
<?php//class Demo1{ public static $name = 'peter'; public static $salary = 3000; public static function show(){ //self::是与Demo类静态绑定 //return self::$name; //访问本类中的静态属性self::就是当...
2018-11-09 14:55:00
160
转载 对象的克隆(clone)技术:像变量值传递一样创建新对象
class Demo{ public $name = 'peter';}$obj1 = new Demo;$obj2 = $obj1; //对象都是引用赋值$obj3 = clone $obj1; //克隆,相当于值传递赋值,将当前对象复制到新的变量中$obj4 = new Demo;$obj1 -> name = 'Jack';//重新设置对象$obj1中的属性...
2018-11-09 12:59:00
177
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人