![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 16 Dołączył: 13.05.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
rozbiłem trochę kodu na kilka klas i metod... Doszedłem do klasy której jedna metoda powinna pobierać kod z kilku źródeł. Z tego co się orientuję w PHP nie ma dziedziczenia od dwóch i więcej klas naraz. Co radzicie zrobić? "Rozrysuję" przykładową klasę
Czy można w metodzie klasy importować inną klasę lub funkcję? - obiektowości dopiero się uczę (IMG:style_emoticons/default/party.gif) Czy rozbić kod importowany za pomocą include na kilka plików? - to byłby powrót do strukturalnej koncepcji... (IMG:style_emoticons/default/winksmiley.jpg) Nie bardzo wiem jak się za to logicznie zabrać a chciałbym zachować w kodzie porządek na przyszłość i ku potomnym. Później naturalnie z metody a do innych metod w klasie będę chciał przekazywać dane za pomocą atrybutów klasy. Dzięx za podpowiedzi. Ten post edytował Larges 12.09.2009, 17:36:08 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Nie bardzo zrozumiałem...
Można tak:
tak:
oraz:
Jeśli chodzi o includowanie jakiś części skryptu, to zapomnij. Po to są obiekty, aby cały kod był obiektowo, a nie dzielić go na obiektowo-strukturalny. http://pl.php.net/manual/pl/language.oop5.basic.php są bardzo fajne przykłady. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 06:59 |