我有一個類,名爲A.我有另一個名爲B的類擴展A. 我必須實例化A,而不是B,但我需要使用方法B也是。我怎樣才能做到這一點?PHP:實例化一個類並使用另一個類的方法
Class A
{
public function foo() { }
}
Class B extends A
{
public function bar() { }
}
$a = new A();
$a->bar();
我知道這是不可能的,但我需要一個解決方案。
PS:我希望這個問題的標題是正確的。
爲什麼你不能實例化'B'?我認爲這存在你的實際問題。 – Bazzz 2012-04-11 10:48:55
我的印象是這是一個設計問題,而不是語法問題。 – 2012-04-11 10:53:18
小心闡述爲什麼你不能實例化B? – 2012-04-11 10:54:14