次のように、親クラスのコンストラクターでインスタンス化されたプロパティでメソッドを呼び出すと:
class A
{
function AA()
{
}
}
class C
{
function __construct()
{
$this->A = new A();
}
}
class B extends C
{
function __construct()
{
$this->A->AA();
}
}
次のエラーが表示されます。
致命的なエラー: オブジェクト以外のメンバー関数 AA() の呼び出し…
何故ですか?