<?php /**** 燕十八 公益PHP讲堂 论 坛: http://www.zixue.it 微 博: http://weibo.com/Yshiba YY频道: 88354001 ****/ /*** ====笔记部分==== 继承 语法: extends 子类 extends 父类 { } 注意点: 子类 只能继承自 一个父类 不能这样写: subClass extends Dog,Cat,Pig { } ***/ /**** 代码部分 ****/ class Human { private $height = 160; public function cry() { echo '5555<br />'; } } // 再声明一个学生类,学生本质上还是人 // 只不过是人类中,稍微特殊一点的一个群体. // 即:人类的基础上,衍生出学生类. // 可以让学生类 继承自 人类 class Stu extends Human{ } $zhoukou = new Human(); $zhoukou->cry(); /**/ $lily = new Stu(); $lily->cry(); $lily->laugh(); /* 思考: 在学生类中 cry 与 laugh方法 都没定义 为什么cry方法调用成功 laugh方法调用失败! 答:因为Stu类 继承自 Human类 现实中,继承的例子更多. 你同事高帅富,某天开了个宝马. 他没有宝马,但是他爹有宝马. */