Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.09.2011 Ostrzeżenie: (0%)
|
Jako, że jest to mój pierwszy post, to witam wszystkich serdecznie.
Mam do was kochani pytanie. Otóż w pewnym celu, potrzebuje możliwości dziedziczenia po różnych klasach w zależności od sytuacji. Próbowałem już czarować ze zmiennymi, stałymi, etc., interpreter nie daje niestety za wygraną. W skrócie, chodzi mi o rozwiązanie takiej (błędnej z punktu widzenia interpretera) sytuacji:
Odpowiada mi zarówno rozwiązanie ze zmienną, jak i stałą, nie ma to dla mnie znaczenia. Po prostu na podstawie wpisu w configu chciałbym dziedziczyć po różnych klasach. Dzięki serdeczne i pozdrawiam. Ten post edytował sparr0w 10.09.2011, 05:14:57 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.09.2011 Ostrzeżenie: (0%)
|
OK! Zatem jest tak.
Mam stworzoną klasę do obsługi MySQL'a
ale powiedzmy, że mam jeszcze klasy do obsługi innych baz danych, np:
etc. Teraz, mocą mi daną (IMG:style_emoticons/default/wink.gif) , chcę skorzsystać z tej klasy, ale NIE w ten sposób:
Nie chcę tego robić też tak:
Zamiast tego, chcę się odwołać do klasy, która dynamicznie, na podstawie configa odpali klasę włąściwą dla odpowiedniej bazy danych, robiąc tak:
Wymyśliłem to tak, że Application_DB_Default będzie pustą, lub prawie pustą klasą, która będzie dziedziczyć absolutnie wszystko po klasie dla odpowiedniej, ustalonej na podstawie CFG_DB_TYPE bazy danych. |
|
|
|
sparr0w Nazwa klasy po której dziedziczę. 9.09.2011, 23:32:47
Ociu Witamy !
Nie da się tak jak chcesz zrobić.
Jed... 10.09.2011, 07:44:47
sparr0w Ale czy wtedy Child odziedziczy zmienne i metody z... 10.09.2011, 11:40:21
Crozin Napisz co chcesz osiągnąć / jaki problem rozwiązać... 10.09.2011, 12:02:02
Fifi209 Interface + Wzorzec Fabryka (Factory) 10.09.2011, 15:35:01 
sparr0w Cytat(Fifi209 @ 10.09.2011, 16:35:01 ... 10.09.2011, 16:10:39
zajonc [PHP] pobierz, plaintext class t1{ function t... 10.09.2011, 16:53:25
CuteOne W ten sposób to ja z krowy mogę zrobić wieloryba..... 10.09.2011, 16:57:32
zajonc udowodnij 11.09.2011, 01:22:51
Fifi209 Dałem już autorowi słuszne rozwiązanie, nie wiem p... 11.09.2011, 18:47:43
Kedan Słusznym rozwiązaniem byłoby też PDO.
A nawiązują... 30.09.2011, 09:57:35 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 09:52 |