Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 254 Pomógł: 0 Dołączył: 30.12.2003 Skąd: Strzegom Ostrzeżenie: (0%)
|
Witam,
wszędzie człowiek napotyka się na to hasło: programowanie obiektowe, no i aby być w temacie, trzeba było coś w tym kierunku robić. W tym celu przeczytałem artykuł zamieszczony na łamach php.pl Wprawdzie dowiedziałem się tam podstaw, ale nie rozumiem wielu rzeczy. Dla mnie najlepszym narzędziem do nauki jest sam przykład programowania tradycyjnego i przerobienie go na obiektowe. W poniżej zamieszczonym skrypcie (nie działającym zresztą) spróbowałem przerobić to, co mam już zrobione, na sposób obiektowy zgodnie ze wskazówkami z różnych książek.
proszę o wyjaśnienie następującego zagadnienia: w momencie jak w metodzie wyswietl_tytuly_filmow pobiore dane z bazy danych to w OO należy je również potraktować pętlą czy też stosuje się do tego inne narzędzia (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) i czy to w ogole ma sens (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) nie mogę zrozumieć tego co robi się z tymi danymi "po drodze" od utworzenia clasy do jej zastosowania (znaczy się wyświetlenia wyników). a tak nawiasem mówiąc to zwróciło mi następujące błędy: unexpected T_VARIABLE, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' proszę o jakieś wskazówki niekoniecznie usunięcia błędów lecz o tym co po drodze powinno się robić z takimi danymi... pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 521 Pomógł: 0 Dołączył: 3.11.2003 Skąd: 3city Ostrzeżenie: (0%)
|
Baza danych? Relacyjna, jak najbardziej relacyjna. Widziałeś kiedyś obiektową bazę danych? Np O2. Kosmos. Używałeś kiedyś OQL? Nijak nie przypomina SQL.
Hybrydowe bazy są już nieco bardziej strawne. Np. taki Oracle z wszystkimi swoimi obiektami. Ale tak naprawdę nie za bardzo to jest obiektowe. Obiektowymi bazami danych to ja bym sobie na razie nie zawracał głowy. A normalizacja bazy danych to element teorii relacyjnych baz danych. Bo obiektowych w ogóle nie trzeba będzie normalizować (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
|
primo Programowanie obiektowe... 17.10.2004, 21:10:57
bela_666 [PHP] pobierz, plaintext <?phprequire_once... 17.10.2004, 21:22:58
DeyV 1. niestety - twój przykład ma bardzo niewiele wsp... 17.10.2004, 21:31:19
primo no prawdę mówiąc takiej odpowiedzi się spodziewałe... 17.10.2004, 21:40:25
bela_666 $this->pl odnosi sie do var $pl, ale ... 17.10.2004, 22:15:02
primo właśnie tego nie mogę przezwyciężyć i pojąć 17.10.2004, 22:29:46
scanner No to na początek trochę teorii. (Polecam "Th... 18.10.2004, 08:01:22
primo wielkie dzięki za tak obszerny wykład, co nieco ro... 18.10.2004, 09:08:55
scanner No i już wyniknął problem źle zaprojektowanej bazy... 18.10.2004, 10:36:05
primo ale powiedz mi, czy Ty mi to tłumaczysz pod kątem ... 18.10.2004, 22:30:11
scanner Ja tłumacze na dowolnym przykładzie, w którym, mog... 19.10.2004, 09:44:29
primo ok od tej pory w tym temacie tylko i wyłącznie OOP... 19.10.2004, 09:57:56 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:43 |