如下图所示。人就是父类!而NBA球员以及女主播就是子类
要继承一个类,那么在类名的后面加上extends 要继承的类名
具体格式:class Student extends human{} #Student继承human这个类。
案例如下:
<?php class human { var $name; var $sex; var $age; function __construct($name,$sex,$age) { $this->name=$name; $this->sex=$sex; $this->age=$age; } } class Student extends human #只能继承一个类human,也就好比一人只能有一个父亲 { var $dushu; var $zuozuoye; function study(){ echo "Myname is:".$this->name."Sex is:".$this->sex."Age is:".$this->age."<br>"; } } $student1=new Student("张三","男",21); $student2=new Student("李四","男",23); $student3=new Student("王五","女",22); $student1->study(); $student2->study(); $student3->study(); ?>
如上所示在student里并没有直接声明$name、$sex、$age而是继承了夫类才用有了$name、$sex、$age。属性和方法都是可以继承的。
THE END