![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Mam mały problem z dziedziczeniem wartosci ;]
Jeżeli stworzony przez obiekt klasy main obiekt klasy other zapisze w tablicy publicznej to obiekt klasy dziedziczącej tą tablice nie widzi jej elementow ;] Dlaczego? Szukam powiązania tak aby po stworzeniu obiektów 2 klas jeden uzyskał dostęp do drugiego po przez pośrednika - klase main ;]. Próbowałem stworzyć funkcję getIterate w klasie main ;] ale chyba coś pomieszałem bo nie działało... jakieś pomysły? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Obserwator jak najbardziej pasuje... Chodziło mi o wzorzec w którym główna klasa tworzy obiekty i posredniczy w dostepie do nich np.
glowna klasa controller tworzy klasy -> class1, class2 klasy class1 i class2 nie mają bezpośredniego dostępu mogą sie odwołac do kontrolera a on moze odwołać sie do innej klasy. W ten sposob utrzymuje ład i porządek, moduły są wzajemnie chronione a klasa controller moze dodatkowo zarządzać uprawnieniami oraz jak w obserwatorze powiadamiać wszystkie obiekty o jakichs zmianach... Moj wczesniejszykod php(ten z 3 postu) ;] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 23:30 |