小结

面向对象:自己的事情自己做。
例如:
储户向发号机取票。票是属于发票机的。

面向对象的特点:封装,继承,多态(缺一不可)。

把相似的事物封装成一个类。

多态:运行时加载。

封装关键字:public,protected,private
封装相关函数:__set(),__get();


创建一个类:
<?php
class Person{
public $name(Person的属性);
public $pwd;
public $age;

}
给属性赋值

$pp = new Person();
$pp->name="huahua";
$pp->age="18";
$pp->pwd= "22222";

echo "我的名字是:".$pp->name."我的年龄是:".$pp->age;
?>
//另一个php
<?php
class Person{
private $name;
private $pwd;
private $age;

}

$this关键字
初始化对象:construct
析构函数:destruct
在初始化对象的时候该函数会自动运行
function __construct($name, $pwd,$age){
$this->name=$name;
$this->pwd=$pwd;
$this->age=$age;
}
public function intro(){
echo "我的名字是:".$this->name."我的年龄是:".$this->age;

}
$pp = new Person("zhangzhang","22","leshan");
$pp->intro();

?>

posted on 2014-05-24 15:59  @瑶  阅读(182)  评论(0编辑  收藏  举报