![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 167 Pomógł: 2 Dołączył: 15.02.2004 Ostrzeżenie: (30%) ![]() ![]() |
Dlaczego dziedzicząc po klasie A konstruktor wyświetla mi wartość właściwości statycznej klasy A, a nie klasy B, jak chciałbym? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zablokowani Postów: 167 Pomógł: 2 Dołączył: 15.02.2004 Ostrzeżenie: (30%) ![]() ![]() |
W sumie gdyby zamiast statycznej użyć właściwości chronionej, to odwołujesz się słowem $this, a więc wskazujesz również na klasę bazową, a mimo to po dziedziczeniu zwracasz wartość klasy dziedziczącej, a nie bazowej.
Zerknij na kod. Moim zdaniem dziedziczenie statycznych właściwości błędnie się zachowuje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 22:42 |