abstract:老师 父类怎么可能调用子类中的方法或属性,父类是基类,如果一个父类被多个子类继承,父类咋知道自己会被哪个子类继承呢 就想这样调用 Father::getMoney() 也只会获取到父类的属性 如果这样 Son::getMoney()调用 才能获取到子类中从写的属性class Father{ // 静态成员 public static $money=1000; //静态方法
老师 父类怎么可能调用子类中的方法或属性,父类是基类,如果一个父类被多个子类继承,父类咋知道自己会被哪个子类继承呢 就想这样调用 Father::getMoney() 也只会获取到父类的属性 如果这样 Son::getMoney()调用 才能获取到子类中从写的属性
class Father{
// 静态成员
public static $money=1000;
//静态方法
public static function getMoney()
{
return static::$money;
}
}
class Son extends Father{
public static $money=2000;
public static function getClass()
{
return __CLASS__;
}
};
echo Son::getMoney();
Correcting teacher:查无此人Correction time:2019-05-10 14:02:00
Teacher's summary:父类可以调用子类,你还没有完全理解,多看视频,不懂的可以提交工单。继续加油。