![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 215 Pomógł: 19 Dołączył: 24.12.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam takie pytanie, bo spotkałem się w jakiejś dokumentacji że metod statycznych nie można wywoływać mając utworzony obiekt klasy czyli
Poza tym wywołanie metody niestatycznej w taki sposó też działa (choć jest komunikat E_STRICT)
Poza tym self:: służy niby do wywoływania metod statycznych ale jak zrobie takie wywołanie
gdzie self sięodwołuje do metody niestatycznej to też działa. Więc jak to jest z tymi metodami bo z tego co widzę to niezależnie czy jest ona static czy nie to można odwołać się do niej przez :: oraz -> (ewentualny komunikat E_STRICT). Oczywiście zakładamy że odrzucam wszędzie zastosowanie $this (żeby poprawnie odwołać się za pomocą :: ) Ten post edytował jajcarzd1 23.12.2008, 13:18:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 19:56 |