-2

object Aと呼ばれる配列を持ってい$storageます。

object Bのストレージを使用したいので、のストレージへの参照をパラメータとしてのコンストラクタobject Aに渡します。object Aobject B

この参照を保存して でアクセスするにはどうすればよいobject Bですか?

擬似コード:

class B {
    // What should I define here that can store the reference to object A storage?

    function __constructor (&$storage_on_a) {
        // What do I do here to keep the reference?
    }

    function use() {
        // How do I access to storage here using the reference ?
    }

}

編集:

A を B に渡したくありません。B が A に依存するようになるため、これは非常に悪いプログラミングになります。より分離された配列への参照を渡したいと考えています。(この場合、配列は A のプロパティです)。B によってこの配列に追加されたデータを A に反映して、A がその配列を保存することを決定したときにデータが保存されるようにするため、参照する必要があります。

4

0 に答える 0