http://qianyunlai.com/article/detail/90
1.对象封装 提供对外有限的接口。 通过 private 关键字进行封装。
class Person
{
private $name;
private $sex;
private $age;
function say()
{
echo "name" . $this->name . "sex" . $this->sex . "age" . $this->age;
}
//对外接口设置属性
function setAge($age)
{
$this->age = $age;
}
//对外接口获取属性
function getAge()
{
echo 'age' . $this->age;
}
private function run()
{
echo 'go go go';
}
}
$p1 = new Person();
$p1->say();//没有加任何访问控制,默认是public,任何地方可以访问。