![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 18.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jest sobie klasa A, ktorej bardzo nie chcialbym zmieniac.
Stworzylem klase B extends A. Problem w tym, jak zrobic zeby to dzialalo: Kod $a = new A(); $b = (B)$a; ? (Aha, jakby to cos dalo albo da sie to zrobic inaczej to chodzi mi o dodanie metody do klasy sfGuardUser, a rzutowanie jest potrzebne dlatego ze sfGuardUserPear::retrieveByUsername() zwraca obiekt typu sfGuardUser. Chodzi oczywiscie o Symfony) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 115 Pomógł: 0 Dołączył: 16.04.2005 Skąd: Białowieża Ostrzeżenie: (0%) ![]() ![]() |
http://pl.php.net/manual/pl/language.oop5.overloading.php
A przypadkiem nie zadziała $b = new B(); $b = $a; ? Ten post edytował rolnix 10.11.2007, 20:53:34 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 10:02 |