-2

我有object A一个名为$storage.

我想object B使用object A' 存储,所以我想将对object A' 存储的引用作为参数传递给object 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