すみません、いつもの癖でsageで書き込んでしまっていました。

>>805
もしかして evalを使えとおっしゃっていますか?
eval(__Class__ . "::fuga1();");
たしかにこれなら動きますが、できたらevalは最後の手段にしたい気が。