PHP对象是由属性(静态),方法(动态)组成的数据(只要是对象就有属性和方法)。
面向对象:关注对象。
面向对象编程:关注对象,使用代码来实现。
每一个定义都以class开头,后面跟上类名,再跟上花括号。花括号内就是属性和方法的定义。
例:
<?php
class superme{
//属性
public $hom = '这是属性!';
//方法
public function just(){
echo $the->hom;
}
}
?>
类:对对象的属性分类,同一类对象。
类与对象的关系:对象通过类来实例化。
<?php
class person{
public $name;//名字
public $age;//年龄
public $sex;//性别
public function(){//说话的方式
echo "这个人在说话";
}
public function run(){//走路的方式
echo "这个人在走路";
}
}
?>
访问对象中的属性,方法及给属性赋值:
<?php
class person{
//给属性赋值
public $name = "小明";
public $sex = "男";
public $age = "18";
public function run(){
}
}
//访问属性
$p1 = new person();
$p1->name;
$p1->sex;
$p1->age;
$p1->run();
?>