![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 11.01.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witaj,
mam takie banalne pytanie, jak poprawnie wywołać metodę niestatyczną ze środka metody statycznej, która jest w innej klasie? Przy tym nie chcę w tej metodzie tworzyć egzemplarza klasy.
Powyższy kod, wypluwa mi następujący błąd: Cytat Fatal error: Call to a member function metoda_w_innej_klasie() on a non-object in I moje pomysły się skończyły. Pomożesz? :-) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Jeżeli klasa databaseManager nie będzie singletonem to za chwilę zacznie się pierdyliard połączeń z bazą co zaowocuje spadkiem wydajności.
Tak jak kolega wyżej napisał zaimplementuj DBHandlera jako singleton i będziesz miał np;
Też będziesz miał dost. z każdej metody i klasy. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 23:15 |