クラスがあり、メソッドRouteを数回呼び出すとしましょう。Route::set()このメソッドは 1 つのことを行います。
self::objects[] = new Route();
Routeクラス属性配列内にインスタンスを保存しています。
この状況で何が起こるでしょうか?論理的にset()は、多くのRouteインスタンスが作成され、それぞれに 1 つの要素を持つオブジェクト配列があります。
しかし、私が現在調査しているコードによると、オブジェクト配列にはRouteクラスのすべてのオブジェクトが含まれます。
どれが正しいですか、そして最も重要なのはなぜですか?
編集。タイトルがひどいのはわかっていますが、もっと良いタイトルが思いつきませんでした... 午前2時です。考えていません。