摘要:
//克隆对象//关键字clone(克隆)class Ren{ public $name ="张三"; public function __clone() { $this->name = "李四"; } } $a = new Ren();$b = clone $a; $b->name="李四";ech 阅读全文
posted @ 2017-04-20 16:02
陈山河z
阅读(108)
评论(0)
推荐(0)
摘要:
//__tostring()方法//输出内容时不报错 用法实例:class Ren{ public $name; public function __tostring() { return "该类是人类,name代表姓名"; }} $r = new Ren(); 阅读全文
posted @ 2017-04-20 15:58
陈山河z
阅读(110)
评论(0)
推荐(0)
摘要:
//静态//普通成员:属于对象//静态成员:属于类的//关键字:staticclass FenBi{ public $length;//粉笔长度 public static $color="红";//粉笔颜色 public static function test() { echo"静态成员方法". 阅读全文
posted @ 2017-04-20 15:54
陈山河z
阅读(157)
评论(0)
推荐(0)
摘要:
面向对象的三大特性:封装 ,继承 ,多态封装:为了使这个类更加安全三个步骤:1.将成员变量变为私有 2.做一个成员方法间接访问 3.在该方法里面加限制条件 class Ren { private $name; function setName($n) { if($n>=18 && $n<=50) { 阅读全文
posted @ 2017-04-20 15:52
陈山河z
阅读(127)
评论(0)
推荐(0)
摘要:
用面向对象求一个半径为10的圆比一个半径为5的圆大多少class Yuan{ public $a; function __construct($bj) { $this->a = $bj; } function mianJi() { return 3.14*$this->a*$this->a; }}$ 阅读全文
posted @ 2017-04-20 15:50
陈山河z
阅读(161)
评论(0)
推荐(0)

浙公网安备 33010602011771号