![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 27.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam
W jaki sposób zaimplementować metody interfejsu Serializable lub metody __sleep, __wakeup w klasie dziedziczącej po ArrayObject, aby zachować zarówno dane przechowywane w obiekcie danej klasy jak i klasy bazowej. Przykład:
W tym przypadku obiekt "b" posiada wartości 'Jeden', 'Dwa', ale składowa "_skladowa" ma wartość null. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 27.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Nie może. Metoda __sleep() zwraca tablicę nazw składowych, które mają być serializowane. Nie ma jawnej składowej w klasie ArrayObject, w której przechowywane są dane. Dostęp jest jedynie przez metodę.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:54 |