静的関数を定義する子クラスがあります。
class functionover
{
function override($num1, $num2)
{
$total = $num1+$num2;
}
}
class childfunctionover extends functionover
{
static function override($num1, $num2)
{
$sum = $num1+$num2;
}
}
functionover :: override(10, 20);
プログラムを実行すると、次のエラーが表示されます。
Cannot make non static method functionover::override() static in class childfunctionover
どうして?