![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 8.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie, zakręciłem się chyba już sam jak mam to zrobić.
Mam sobie dwie klasy
chciałbym aby powyższy skrypt zwrócił mi coś takiego: JEDEN DWA czyli tworzymy sobie jeden obiekt, później drugi. W tej chwili to działa tak, dziedziczenie "zeruje" mi zmienną $text przez co zamiast powyższego wyniku zwracany jest tylko jednostkowy tekst. Co bym musiał poprawić? Z góry dzięki za pomoc ![]() |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 6 Dołączył: 23.03.2008 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Tworzysz dwa obiekty - każdy z nich jest odrębnym "bytem", więc de facto nic Ci się nie zeruje. Myślę, że dla Ciebie rozwiązaniem byłoby poczytanie o metodach i właściwościach statycznych
-------------------- Pracuję na: Apache 2.2.4, MySQL 5.0.20a, PHP 5.3.0
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 933 Pomógł: 460 Dołączył: 2.04.2010 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Prześledź sobie chronologię zdarzeń w Twojej klasie. Po pierwsze istnieje tylko jeden obiekt text, który jest nadpisywany przez kolejne działania (przyjmuje wartość dla ostatniego wywołania). Metoda w2 w ogóle nie jest wywoływana. Musiałoby wyglądać mniej więcej tak:
Wywołanie:
* ze względu na liczbę promili krwi w alkoholu mogę się mylić. Ten post edytował b4rt3kk 8.08.2013, 23:40:06 -------------------- Jeśli pomogłem, kliknij proszę 'pomógł'. Dzięki.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 8.08.2013 Ostrzeżenie: (0%) ![]() ![]() |
dzięki wielkie
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 12:07 |