Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [oop]Wskaźniki do obiektów, wewnątrz innych obiektów
luinnar
post
Post #1





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 15.07.2004
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


Jestem trochę początkujący w oop i nie wiem jak się nazywa to co mamy z ... pokaże to na kodzie
  1. <?php
  2. $klasa = new klasa;
  3. ?>
i chodzi mi o to co mamy w zmiennej $klasa. Będę TO nazywał "odnośnikiem" (do czasu aż Wy mi nie powiecie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )

Mam taki teoretyczny problem.
Załóżmy że posiadam klasę MODULES.
Modules na początku programu odpala klasę DB i przechowuje "odnośnik" do niej.
Jeżeli w klasie newsów chciałbym użyć DB to wywołuje metodę klasy MODULES np: get('nazwa modułu') i ona zwraca mi "odnośnik" do odpowiedniej klasy a jak jej nie ma to ją odpala (czyli coś jak Singleton - jak się myle to poprawcie)

I teraz rodzi się pytanie: W jaki sposób dostarczyć każdej klasie "odnośnik" do klasy MODULES tak aby było to "obiektowo".
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
luinnar
post
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 15.07.2004
Skąd: Bielsko-Biała

Ostrzeżenie: (0%)
-----


Ok.
Narodziło mi się nowe pytanie.
Jak przez klase module odpalić inną klase która potrzebuje jakiś danych do konstruktora

EDIT: Udało mi się to rozwiązać samemu - przesyłam dane w postaci tablicy.

Dziękuje wszystkim za pomoc. Wybrałem przekazywanie obiektu przez konstruktor i działa!

Ten post edytował luinnar 26.08.2005, 11:12:19
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 15:27