![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 30 Pomógł: 0 Dołączył: 22.03.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Chciałbym się dowiedzieć czy jest możliwe w php coś takiego. Mam dwie klasy.
W klasie pierwsza mam pola prywatne. Czy jest możliwe aby z klasy drugiej i tylko z tej klasy była możliwość zapisu pól prywatnych klasy pierwsza? Dziedziczenie raczej nie może być bo te klasy nie maja takiej relacji ze sobą. Ten post edytował klinski 16.09.2008, 08:07:07 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Cytat Czy jest możliwe aby z klasy drugiej i tylko z tej klasy była możliwość zapisu pól prywatnych klasy pierwsza? W PHP nie ma "friend" czy jak to bylo z C++. W Javie masz okreslnik zasiegu "package" (tzn piszesz definicje bez niego) przez co wszystkie klasy z danego pakiegu (namespace) maja dostep do tych zmiennych. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 01:59 |