Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Przekazywanie obiektow
Forum PHP.pl > Forum > Przedszkole
Koldy
Witajcie,

chcialbym zapytac czy gdy mam obiekt
  1. class A {
  2. public $obj = new ABC;
  3. public $obj2 = new ABCA;
  4. public $obj3 = new ABCV;
  5. public $obj4 = new ABCB;
  6. }


i przekazuje obiekt klasy A gdzie np.
  1. class C {
  2. __construct (A $x) {
  3. }
  4. }


i w kalsie C uzywam obiektu np ABC ale nie reszty, to czy jest wciaz wydajny sposob. Gdyz to robi mi metlik w glowie, ale z tego co wiem obiekty przekazywanie sa przez referencje, wiec tamte obiekty tak na prawde sa tak jakby nie tkniete, tak?
ziolo
Tak, to nie ma wpływu na wydajność.

Obiekty ABC, ABCA, ABCV, ABCB są tworzone gdy tworzysz obiekt A.

Potem możesz już ich swobodnie używać. W obiekcie C tylko używasz innego obiektu.
Koldy
Dzieki wielkie!
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.