首页 > 代码库 > 类的补充

类的补充

1.static:静态的 ,不属于对象,属于全部类的属性。

  public:成员变量,不同的new,值不同。

class Person{ 

   static $type="小孩";

    public $name;

    public $pwd;

}

$p1=new Person();

$p1->name="zhangsan";

$p1->pwd="123";

Person::$type="小学生";

在外面得到static:Person::$type="小学生";

在里面得到static:self::$type;

2.extends:继承(只会继承public)

a.儿子(有父亲的属性)

 class Student extends Person{
   
}

b.孙子(父亲和爷爷的属性)

class SmallStudent extends Student{
   
}

3.MVC

model:数据

view:界面

controller:转发