Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 1 Dołączył: 20.07.2007 Ostrzeżenie: (0%)
|
Mam zależność tego typu:
ale do tego mam zależność:
Od jakiegoś czasu główkuję jak to rozwiązać, ale nic sensownego nie przychodzi mi do głowy. Ten post edytował Kedan 11.05.2009, 11:29:35 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa |
skoro mowa o Wielodziedziczeniu , to mógł by mi ktoś powiedzieć jak się je robi za pomocą interfejsu ?
bo na phpedi pisze że można (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 12 Dołączył: 28.06.2007 Skąd: Bytom Ostrzeżenie: (0%)
|
skoro mowa o Wielodziedziczeniu , to mógł by mi ktoś powiedzieć jak się je robi za pomocą interfejsu ? bo na phpedi pisze że można (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) mozesz implementowac wiecej interfejsow, tym samym wymuszać na klasie pewne zachowania. Listing na przykladize wzorca registry - http://athlan.pl/code/RegistryExtended Jak sam autor tego listingu napisał, implementuje interfejsy: "Iterator ArrayAccess (na potrzeby poruszania się po instancji jak po tablicy) Countable (aby łatwo otrzymać liczbę przechowywanych danych) Serializable (żeby można było zaserializować i odserializować instancję obiektu)" Ogolnie rzecz biorac, wiele osob twierdzi ze dziedziczenie jest zle, po pewnych doswiadczeniach rowniez ja zgadzam sie z ta opinia. dziedziczenie < kompozycja http://art-of-software.blogspot.com/2008/0...-telefonie.html Ten post edytował plurr 12.05.2009, 17:37:12 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 592 Pomógł: 62 Dołączył: 3.08.2006 Ostrzeżenie: (0%)
|
Ogolnie rzecz biorac, wiele osob twierdzi ze dziedziczenie jest zle, po pewnych doswiadczeniach rowniez ja zgadzam sie z ta opinia. dziedziczenie < kompozycja oryginalna opinia, odnosisz ją tylko do PHP czy tak ogólnie? (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 12 Dołączył: 28.06.2007 Skąd: Bytom Ostrzeżenie: (0%)
|
oryginalna opinia, odnosisz ją tylko do PHP czy tak ogólnie? (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) ogolnie. Niezbyt oryginalna, spotykam sie z ta opinia dosyc czesto. |
|
|
|
Kedan [PHP][OOP] wielokrotne dziedziczenie 11.05.2009, 11:28:38
phpion [PHP] pobierz, plaintext <?phpclass myConcreteM... 11.05.2009, 11:48:03
Kedan Nie o to chodzi.
myConcreteModule ma posiadać tyl... 11.05.2009, 12:05:27
marcio A klasy abstrakcyjne mozesz uzyc jak interfejsy ty... 11.05.2009, 12:29:42
batman Cytat(marcio @ 11.05.2009, 13:29:42 )... 11.05.2009, 12:39:11
Kedan Ostatecznie wymyśliłem coś takiego:
[PHP] pobierz,... 11.05.2009, 13:48:53
okitoki takie bajerki to C++ nam serwuje
interface w php ... 11.05.2009, 15:26:58
Kedan Cytattakie bajerki to C++ nam serwuje
Wiem, tylko ... 11.05.2009, 15:48:26
okitoki Cytat(Kedan @ 11.05.2009, 16:48:26 ) ... 11.05.2009, 18:42:48
Zyx Żeby próbować odpalać interfejsy na PHP4 i złościć... 11.05.2009, 20:35:43
Spawnm warto imho przyjrzeć się :: , czyli klasa::funkcja... 11.05.2009, 20:45:41
okitoki Cytat(Zyx @ 11.05.2009, 21:35:43 ) Że... 11.05.2009, 21:37:00
Zyx CytatO metodę krzyczał, a tam mu si... 11.05.2009, 22:31:10
Kedan @Spawnm
Metody statyczne nie są złe, ale... 11.05.2009, 23:47:12
okitoki Cytat(Zyx @ 11.05.2009, 23:31:10 ) De... 12.05.2009, 05:27:42
nospor @okitoki zyx jedynie napisał, ze w php4 nie b... 12.05.2009, 06:37:11
okitoki nie zupełnie, tak jak piszesz, bo stwierdził fakt ... 12.05.2009, 17:10:41
marcio Chodzi chyba o to ze np w jakies klasie mozesz uzy... 12.05.2009, 17:22:54
marcio Cytatogolnie. Niezbyt oryginalna, spotykam sie z t... 12.05.2009, 18:40:51
rzymek01 jeszcze raz przytoczę:
CytatOgolnie rzecz biorac, ... 12.05.2009, 19:07:40
nieraczek Dziedziczenie złe ? Jeśli nie dziedziczenie to co ... 12.05.2009, 19:13:58 
rzymek01 Cytat(nieraczek @ 12.05.2009, 20:13:5... 12.05.2009, 19:15:00
plurr chodzi mi o samo dziedziczenie - jest be. lepiej w... 12.05.2009, 19:18:02 
pyro Cytat(plurr @ 12.05.2009, 20:18:02 ) ... 12.05.2009, 21:11:24 
plurr Cytat(pyro @ 12.05.2009, 22:11:24 ) P... 12.05.2009, 21:35:55 
pyro Cytat(plurr @ 12.05.2009, 22:35:55 ) ... 12.05.2009, 21:42:51 
plurr Cytat(pyro @ 12.05.2009, 22:42:51 ) .... 12.05.2009, 21:46:33
okitoki Cytat(nieraczek @ 12.05.2009, 20:13:5... 12.05.2009, 21:08:07
Spawnm jest be puki nie chcesz klasą admin odziedziczyć k... 12.05.2009, 21:15:29
Crozin @Spawnm: co mają do tego metody statyczne? Nie za ... 12.05.2009, 21:44:57 
pyro Cytat(plurr @ 12.05.2009, 22:46:33 ) ... 12.05.2009, 21:48:05 
plurr Cytat(Crozin @ 12.05.2009, 22:44:57 )... 12.05.2009, 21:49:57
ndx Przeczytajcie sobie wszyscy najlepiej jakąś książk... 12.05.2009, 21:58:47
nieraczek Nie wiem co poniektórym podoba się we wskaźnikach ... 13.05.2009, 08:54:52
Crozin Cytat1. Sposób: Można zrobić sobie klasę ruch i ka... 13.05.2009, 09:27:34
Zyx Nieraczek -> mała uwaga, że dyskusja nie dotycz... 13.05.2009, 09:43:56
plurr Faktycznie przyklad szachow jest niezbyt trafiony,... 13.05.2009, 11:08:23
marcio Zgadzam sie z wami @plurr i @Zyx dziedziczenie pow... 13.05.2009, 13:12:31
Crozin CytatJedno jest pewne, nikt nie chcialby pracowac ... 13.05.2009, 13:26:20 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 21:39 |