abstract:class Parent{public $name = 'parent';private $value = 100;public static function hello(){return static:: $name . ' values ' . static :: $value;}class Son extends Parent{public $name =
class Parent{
public $name = 'parent';
private $value = 100;
public static function hello(){
return static:: $name . ' values ' . static :: $value;
}
class Son extends Parent{
public $name = 'son';
private $value = 300;
}
echo Son :: hello();
//在最后这行的子类调用中,可以返回子类中的静态成员
//实现方法就是利用了Parent中的hello函数中,使用static关键字完成了后期静态绑定技术,从而完成了相关功能。
Correcting teacher:天蓬老师Correction time:2019-04-09 10:41:35
Teacher's summary:这有一个规律,只要是一个类, 你打算当作父类用, 就最好将self , 全部用static代替, 这样通用性更强