Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [OOP php] wywolywanie metod z innej klasy (?)
phpion
post
Post #1





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Witam!
Chcialem sie was o co spytac, poradzic. Chcialbym napisac klase macierzysta do obslugi baz danych np. o nazwie DataBase smile.gif. Rownoczesnie napisac osobne klasy typu MySQL, PostgreSQL. I teraz aby w samym skrypcie mozna bylo stworzyc obiekt DataBase z jakims parametrem wskazujacym na typ uzytkowanej bazy i w dalszej czesci uzywc metod zdefiniowanych dla konkretnego typu bazy. Czyli chodzi mi o to, zeby na poczatku w konkstruktorze chociazby DataBase podac parametr MySQL, przez co wywolanie np. $db->polacz odwolalby sie pozniej do metody 'polacz' z klasy MySQL, natomiast jesli poda sie PosgreSQL to zeby uzyl metody z tej klasy.
Jak to ugryzc? Nie chodzi mi o napisanie klas tylko o samo jakby przekierowanie klas. Nie wiem jak to konkretnie okreslic. Tylko w tym problem, jak sie odwolac do klasy z metodami konkretnego typu bazy.

// EDIT: zmienilem temat ale nie wiem czy ten jest w miare sensowny...

Ten post edytował phpion.com 29.08.2006, 20:20:57
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 07:59