封装性(public,protected,private的关系)
分别是:public(公开的)private(私有的)protectde(受保护的)
没有加任何访问的 都是默认为public,任何地方都可以访问
|
private | protected | public |
一个类中 | √ | √ | √ |
类的子类中 | √ | √ | |
所有的外部成员 | √ |
构造方法是默认的共有方法(构造方法不要设置成私有的)
public 公开的
class Person { //下面是人的成员属性 var $name; //人的名子 var $sex; //人的性别 var $age; //人的年龄 //下面是人的成员方法 function say() { //这个人可以说话的方法 echo "这个人在说话"; } function run() { //这个人可以走路的方法 echo "这个人在走路"; } } $p1=new Person(); ?>