php 继承

1.继承其实在我的理解中主要是为了代码的冗余,我们可以想一想,我们编写自己的类和类方法为什么要去继承别的类,然后使用别人的类?我们编写代码的时候都以能公用就公用,能封装就封装。(这是我自己的观点,如果有自己的观点的朋友可以回复我)

继承知识点:

1,继承就是在我们的类中在class  类名 后使用extends  要继承的类名

如:

class b{

protected $test = 1;

public function method(){

$test = $test +1;

                                  }

}

class a extends b{

public function method(){

  }

}

解说:类a  继承了b类  说明b就是a的父类,a类就可以享受b类的所有的方法和属性。这个就比如:子和父 差不多的道理。

在这里我们可以我们就可以自然的想到一个知识点”重载

重载:重载就是在继承了别的类的时候,父类有method方法,你在子类中你把方法名命名为method 其实这就是重载,重载是为了子类可以编写自己的实现方式。

 

posted @ 2015-10-10 17:33  KOBE-Jason  阅读(342)  评论(0编辑  收藏  举报